Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 1 | config BOARD_GOOGLE_BASEBOARD_DEDEDE |
| 2 | def_bool n |
Karthikeyan Ramasubramanian | dd48b17 | 2020-06-11 23:31:56 -0600 | [diff] [blame] | 3 | select BOARD_ROMSIZE_KB_16384 if !BOARD_ROMSIZE_KB_32768 |
Matt DeVillier | 35470e1 | 2023-01-17 14:09:46 -0600 | [diff] [blame] | 4 | select DRIVERS_AUDIO_SOF |
alec.wang | 3704b6d | 2020-09-29 11:10:28 +0800 | [diff] [blame] | 5 | select DRIVERS_GENERIC_GPIO_KEYS |
Dtrain Hsu | d3230b5 | 2021-05-31 13:32:28 +0800 | [diff] [blame] | 6 | select DRIVERS_I2C_CS42L42 |
Karthikeyan Ramasubramanian | 55c8702 | 2020-02-11 11:53:47 -0700 | [diff] [blame] | 7 | select DRIVERS_I2C_GENERIC |
Karthikeyan Ramasubramanian | 94ce8c3 | 2020-10-01 10:22:57 -0600 | [diff] [blame] | 8 | select DRIVERS_I2C_GPIO_MUX |
Karthikeyan Ramasubramanian | 55c8702 | 2020-02-11 11:53:47 -0700 | [diff] [blame] | 9 | select DRIVERS_I2C_HID |
Tim Wawrzynczak | 752c471 | 2020-07-13 16:05:52 -0600 | [diff] [blame] | 10 | select DRIVERS_INTEL_DPTF |
Karthikeyan Ramasubramanian | 2a3cef2 | 2020-02-06 17:58:07 -0700 | [diff] [blame] | 11 | select DRIVERS_SPI_ACPI |
Karthikeyan Ramasubramanian | 6f785b0 | 2020-03-09 22:39:25 -0600 | [diff] [blame] | 12 | select DRIVERS_USB_ACPI |
Karthikeyan Ramasubramanian | 501e3c1 | 2020-01-07 16:21:10 -0700 | [diff] [blame] | 13 | select EC_GOOGLE_CHROMEEC |
Karthikeyan Ramasubramanian | 23e7361 | 2020-01-23 00:32:50 -0700 | [diff] [blame] | 14 | select EC_GOOGLE_CHROMEEC_BOARDID |
Karthikeyan Ramasubramanian | 501e3c1 | 2020-01-07 16:21:10 -0700 | [diff] [blame] | 15 | select EC_GOOGLE_CHROMEEC_ESPI |
Sugnan Prabhu S | 2db184d | 2021-03-30 10:28:32 +0800 | [diff] [blame] | 16 | select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG |
Edward O'Callaghan | abd02cc | 2020-02-21 15:11:47 +1100 | [diff] [blame] | 17 | select EC_GOOGLE_CHROMEEC_SKUID |
Wisley Chen | 4b59989 | 2020-09-09 09:21:02 +0800 | [diff] [blame] | 18 | select FW_CONFIG |
| 19 | select FW_CONFIG_SOURCE_CHROMEEC_CBI |
Dtrain Hsu | aa56c11 | 2020-03-25 17:25:57 +0800 | [diff] [blame] | 20 | select GOOGLE_SMBIOS_MAINBOARD_VERSION |
Karthikeyan Ramasubramanian | edad34b | 2020-01-06 22:21:37 -0700 | [diff] [blame] | 21 | select HAVE_ACPI_RESUME |
| 22 | select HAVE_ACPI_TABLES |
Karthikeyan Ramasubramanian | 95ea799 | 2020-02-07 17:37:17 -0700 | [diff] [blame] | 23 | select INTEL_LPSS_UART_FOR_CONSOLE |
Karthikeyan Ramasubramanian | b7b1147 | 2020-01-06 23:40:59 -0700 | [diff] [blame] | 24 | select MAINBOARD_HAS_CHROMEOS |
Karthikeyan Ramasubramanian | 2a3cef2 | 2020-02-06 17:58:07 -0700 | [diff] [blame] | 25 | select MAINBOARD_HAS_TPM2 |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 26 | select SOC_INTEL_JASPERLAKE |
Tim Wawrzynczak | 752c471 | 2020-07-13 16:05:52 -0600 | [diff] [blame] | 27 | select SOC_INTEL_COMMON_BLOCK_DTT |
V Sowmya | c529e6c | 2020-05-28 13:12:33 +0530 | [diff] [blame] | 28 | select SOC_INTEL_CSE_LITE_SKU |
Michael Niewöhner | 87cc889 | 2020-09-07 14:26:09 +0200 | [diff] [blame] | 29 | select HAVE_SPD_IN_CBFS if !BOARD_GOOGLE_DEDEDE |
Pandya, Varshit B | d121a11 | 2020-08-11 20:01:49 +0530 | [diff] [blame] | 30 | select DRIVERS_INTEL_MIPI_CAMERA |
| 31 | select SOC_INTEL_COMMON_BLOCK_IPU |
wuweimin | 709a194 | 2021-03-12 15:28:37 +0800 | [diff] [blame] | 32 | select DRIVERS_GENERIC_ALC1015 |
Sunwei Li | 0c78fff | 2021-08-04 10:28:34 +0800 | [diff] [blame] | 33 | select DRIVERS_GENERIC_MAX98357A |
Aseda Aboagye | bd50397 | 2021-06-15 23:24:26 -0700 | [diff] [blame] | 34 | select SPI_FLASH_SMM |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 35 | |
Aaron Durbin | 7164ad7 | 2021-03-31 14:35:26 -0600 | [diff] [blame] | 36 | config BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 37 | def_bool n |
| 38 | select CR50_USE_LONG_INTERRUPT_PULSES |
Jes B. Klinke | c6b041a1 | 2022-04-19 14:00:33 -0700 | [diff] [blame] | 39 | select SPI_TPM |
| 40 | select TPM_GOOGLE_CR50 |
Aaron Durbin | 7164ad7 | 2021-03-31 14:35:26 -0600 | [diff] [blame] | 41 | select BOARD_GOOGLE_BASEBOARD_DEDEDE |
| 42 | |
| 43 | config BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 44 | def_bool n |
Jes B. Klinke | c6b041a1 | 2022-04-19 14:00:33 -0700 | [diff] [blame] | 45 | select MEMORY_MAPPED_TPM |
Aaron Durbin | 7164ad7 | 2021-03-31 14:35:26 -0600 | [diff] [blame] | 46 | select BOARD_GOOGLE_BASEBOARD_DEDEDE |
| 47 | |
Felix Singer | cf0eafb | 2023-09-24 00:29:42 +0200 | [diff] [blame] | 48 | config BOARD_GOOGLE_BOTEN |
| 49 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 50 | select BASEBOARD_DEDEDE_LAPTOP |
| 51 | select DRIVERS_I2C_SX9324 |
| 52 | select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER |
| 53 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 54 | |
| 55 | config BOARD_GOOGLE_DIBBI |
| 56 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 57 | select RT8168_GEN_ACPI_POWER_RESOURCE |
| 58 | select RT8168_GET_MAC_FROM_VPD |
| 59 | select RT8168_SET_LED_MODE |
| 60 | |
| 61 | config BOARD_GOOGLE_DEDEDE |
| 62 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 63 | select BASEBOARD_DEDEDE_LAPTOP |
| 64 | select BOARD_ROMSIZE_KB_32768 |
| 65 | |
| 66 | config BOARD_GOOGLE_DRAWCIA |
| 67 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 68 | select BASEBOARD_DEDEDE_LAPTOP |
| 69 | select DRIVERS_GENERIC_MAX98357A |
| 70 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 71 | select DRIVERS_INTEL_MIPI_CAMERA |
| 72 | select INTEL_GMA_HAVE_VBT |
| 73 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 74 | |
| 75 | config BOARD_GOOGLE_HABOKI |
| 76 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 77 | select BASEBOARD_DEDEDE_LAPTOP |
| 78 | select DRIVERS_GENERIC_MAX98357A |
| 79 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 80 | select DRIVERS_INTEL_MIPI_CAMERA |
| 81 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 82 | |
| 83 | config BOARD_GOOGLE_MADOO |
| 84 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 85 | select BASEBOARD_DEDEDE_LAPTOP |
| 86 | select DRIVERS_GENERIC_MAX98357A |
| 87 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 88 | |
| 89 | config BOARD_GOOGLE_WADDLEDOO |
| 90 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 91 | select BASEBOARD_DEDEDE_LAPTOP |
| 92 | select BOARD_ROMSIZE_KB_32768 |
| 93 | select DRIVERS_GENERIC_MAX98357A |
| 94 | select DRIVERS_I2C_DA7219 |
| 95 | select DRIVERS_INTEL_MIPI_CAMERA |
| 96 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 97 | |
| 98 | config BOARD_GOOGLE_WADDLEDEE |
| 99 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 100 | select BASEBOARD_DEDEDE_LAPTOP |
| 101 | select BOARD_ROMSIZE_KB_32768 |
| 102 | |
| 103 | config BOARD_GOOGLE_LALALA |
| 104 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 105 | select BASEBOARD_DEDEDE_LAPTOP |
| 106 | select DRIVERS_INTEL_MIPI_CAMERA |
| 107 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 108 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 109 | |
| 110 | config BOARD_GOOGLE_MAGOLOR |
| 111 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 112 | select BASEBOARD_DEDEDE_LAPTOP |
| 113 | select DRIVERS_I2C_DA7219 |
| 114 | select DRIVERS_INTEL_MIPI_CAMERA |
| 115 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 116 | select INTEL_GMA_HAVE_VBT |
| 117 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 118 | |
| 119 | config BOARD_GOOGLE_METAKNIGHT |
| 120 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 121 | select BASEBOARD_DEDEDE_LAPTOP |
| 122 | |
| 123 | config BOARD_GOOGLE_LANTIS |
| 124 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 125 | select BASEBOARD_DEDEDE_LAPTOP |
| 126 | select DRIVERS_GENERIC_MAX98357A |
| 127 | |
| 128 | config BOARD_GOOGLE_GALTIC |
| 129 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 130 | select BASEBOARD_DEDEDE_LAPTOP |
| 131 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 132 | |
| 133 | config BOARD_GOOGLE_SASUKE |
| 134 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 135 | select BASEBOARD_DEDEDE_LAPTOP |
| 136 | select DRIVERS_GENERIC_MAX98357A |
| 137 | select DRIVERS_I2C_DA7219 |
| 138 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 139 | |
| 140 | config BOARD_GOOGLE_STORO |
| 141 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 142 | select BASEBOARD_DEDEDE_LAPTOP |
| 143 | select DRIVERS_I2C_SX9324 |
| 144 | select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER |
| 145 | select DRIVERS_INTEL_MIPI_CAMERA |
| 146 | select SOC_INTEL_COMMON_BLOCK_IPU |
| 147 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 148 | |
| 149 | config BOARD_GOOGLE_SASUKETTE |
| 150 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 151 | select BASEBOARD_DEDEDE_LAPTOP |
| 152 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 153 | |
| 154 | config BOARD_GOOGLE_KRACKO |
| 155 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 156 | select BASEBOARD_DEDEDE_LAPTOP |
| 157 | select DRIVERS_GENERIC_MAX98357A |
| 158 | select DRIVERS_I2C_SX9324 |
| 159 | select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER |
| 160 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 161 | |
| 162 | config BOARD_GOOGLE_BLIPPER |
| 163 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 164 | select BASEBOARD_DEDEDE_LAPTOP |
| 165 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 166 | |
| 167 | config BOARD_GOOGLE_CRET |
| 168 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 169 | select BASEBOARD_DEDEDE_LAPTOP |
| 170 | select DRIVERS_GENERIC_MAX98357A |
| 171 | select DRIVERS_I2C_DA7219 |
| 172 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 173 | |
| 174 | config BOARD_GOOGLE_PIRIKA |
| 175 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 176 | select BASEBOARD_DEDEDE_LAPTOP |
| 177 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 178 | |
| 179 | config BOARD_GOOGLE_CAPPY2 |
| 180 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 181 | select BASEBOARD_DEDEDE_LAPTOP |
| 182 | |
| 183 | config BOARD_GOOGLE_BUGZZY |
| 184 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 185 | select BASEBOARD_DEDEDE_LAPTOP |
| 186 | select DRIVERS_GENERIC_MAX98357A |
| 187 | select DRIVERS_I2C_DA7219 |
| 188 | select DRIVERS_I2C_SX9360 |
| 189 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 190 | |
| 191 | config BOARD_GOOGLE_CORORI |
| 192 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 193 | select BASEBOARD_DEDEDE_LAPTOP |
| 194 | select DRIVERS_GENERIC_MAX98357A |
| 195 | |
| 196 | config BOARD_GOOGLE_DRIBLEE |
| 197 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 198 | select BASEBOARD_DEDEDE_LAPTOP |
| 199 | select DRIVERS_GENERIC_MAX98357A |
| 200 | |
| 201 | config BOARD_GOOGLE_GOOEY |
| 202 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 203 | select BASEBOARD_DEDEDE_LAPTOP |
| 204 | select DRIVERS_I2C_SX9324 |
| 205 | select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER |
| 206 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 207 | |
| 208 | config BOARD_GOOGLE_BEADRIX |
| 209 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 210 | select BASEBOARD_DEDEDE_LAPTOP |
| 211 | select DRIVERS_GENERIC_MAX98357A |
| 212 | select DRIVERS_I2C_SX9324 |
| 213 | select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER |
| 214 | |
| 215 | config BOARD_GOOGLE_SHOTZO |
| 216 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 217 | |
| 218 | config BOARD_GOOGLE_TARANZA |
| 219 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 220 | select RT8168_GEN_ACPI_POWER_RESOURCE |
| 221 | select RT8168_GET_MAC_FROM_VPD |
| 222 | select RT8168_SET_LED_MODE |
| 223 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 224 | |
| 225 | config BOARD_GOOGLE_BOXY |
| 226 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 227 | select RT8168_GEN_ACPI_POWER_RESOURCE |
| 228 | select RT8168_GET_MAC_FROM_VPD |
| 229 | select RT8168_SET_LED_MODE |
| 230 | |
Kenneth Chan | 2651351 | 2023-10-05 11:45:56 +0800 | [diff] [blame] | 231 | config BOARD_GOOGLE_DEXI |
| 232 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 233 | select RT8168_GEN_ACPI_POWER_RESOURCE |
| 234 | select RT8168_GET_MAC_FROM_VPD |
| 235 | select RT8168_SET_LED_MODE |
| 236 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 237 | |
Sheng-Liang Pan | d9dfd1f | 2023-12-20 15:07:40 +0800 | [diff] [blame^] | 238 | config BOARD_GOOGLE_DITA |
| 239 | select BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 240 | select RT8168_GEN_ACPI_POWER_RESOURCE |
| 241 | select RT8168_GET_MAC_FROM_VPD |
| 242 | select RT8168_SET_LED_MODE |
| 243 | select GEO_SAR_ENABLE if CHROMEOS_WIFI_SAR |
| 244 | |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 245 | if BOARD_GOOGLE_BASEBOARD_DEDEDE |
| 246 | |
| 247 | config BASEBOARD_DEDEDE_LAPTOP |
| 248 | def_bool n |
| 249 | select SYSTEM_TYPE_LAPTOP |
| 250 | |
Karthikeyan Ramasubramanian | b7b1147 | 2020-01-06 23:40:59 -0700 | [diff] [blame] | 251 | config CHROMEOS |
Aaron Durbin | 7164ad7 | 2021-03-31 14:35:26 -0600 | [diff] [blame] | 252 | select CHROMEOS_CSE_BOARD_RESET_OVERRIDE if BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
Nick Vaccaro | be34b50 | 2020-09-30 15:43:41 -0700 | [diff] [blame] | 253 | select CHROMEOS_DRAM_PART_NUMBER_IN_CBI |
Karthikeyan Ramasubramanian | 501e3c1 | 2020-01-07 16:21:10 -0700 | [diff] [blame] | 254 | select EC_GOOGLE_CHROMEEC_SWITCHES |
Usha P | f219b6a | 2020-05-14 13:13:06 +0530 | [diff] [blame] | 255 | select GBB_FLAG_FORCE_DEV_SWITCH_ON |
| 256 | select GBB_FLAG_FORCE_DEV_BOOT_USB |
Joel Kitching | a904fd6 | 2021-02-19 18:10:58 +0800 | [diff] [blame] | 257 | select GBB_FLAG_FORCE_DEV_BOOT_ALTFW |
Usha P | f219b6a | 2020-05-14 13:13:06 +0530 | [diff] [blame] | 258 | select GBB_FLAG_FORCE_MANUAL_RECOVERY |
Meera Ravindranath | d6f7ecb | 2020-05-08 11:35:15 +0530 | [diff] [blame] | 259 | select HAS_RECOVERY_MRC_CACHE |
Meera Ravindranath | 17c6bf7 | 2020-05-14 11:56:18 +0530 | [diff] [blame] | 260 | select VBOOT_EARLY_EC_SYNC |
Karthikeyan Ramasubramanian | b7b1147 | 2020-01-06 23:40:59 -0700 | [diff] [blame] | 261 | select VBOOT_LID_SWITCH |
| 262 | |
Wisley Chen | b68679b | 2020-08-20 16:28:58 +0800 | [diff] [blame] | 263 | config CHROMEOS_WIFI_SAR |
Jon Murphy | c4e9045 | 2022-06-28 10:36:23 -0600 | [diff] [blame] | 264 | bool "Enable SAR options for ChromeOS build" |
Wisley Chen | b68679b | 2020-08-20 16:28:58 +0800 | [diff] [blame] | 265 | depends on CHROMEOS |
| 266 | select DSAR_ENABLE |
| 267 | select SAR_ENABLE |
| 268 | select USE_SAR |
Wisley Chen | b68679b | 2020-08-20 16:28:58 +0800 | [diff] [blame] | 269 | |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 270 | config DEVICETREE |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 271 | default "variants/baseboard/devicetree.cb" |
| 272 | |
Meera Ravindranath | 872fced | 2020-02-26 23:03:47 +0530 | [diff] [blame] | 273 | config DIMM_SPD_SIZE |
Meera Ravindranath | 872fced | 2020-02-26 23:03:47 +0530 | [diff] [blame] | 274 | default 512 |
| 275 | |
Karthikeyan Ramasubramanian | dd48b17 | 2020-06-11 23:31:56 -0600 | [diff] [blame] | 276 | config FMDFILE |
Matt DeVillier | 961f94d | 2022-10-15 11:55:46 -0500 | [diff] [blame] | 277 | default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos-dedede-16MiB.fmd" if CHROMEOS && BOARD_ROMSIZE_KB_16384 |
| 278 | default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos-dedede-32MiB.fmd" if CHROMEOS && BOARD_ROMSIZE_KB_32768 |
Karthikeyan Ramasubramanian | dd48b17 | 2020-06-11 23:31:56 -0600 | [diff] [blame] | 279 | |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 280 | config MAINBOARD_DIR |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 281 | default "google/dedede" |
| 282 | |
| 283 | config MAINBOARD_FAMILY |
| 284 | string |
| 285 | default "Google_Dedede" if BOARD_GOOGLE_DEDEDE |
| 286 | |
| 287 | config MAINBOARD_PART_NUMBER |
Peichao Wang | b75d574 | 2020-06-03 09:46:47 +0800 | [diff] [blame] | 288 | default "Boten" if BOARD_GOOGLE_BOTEN |
Liam Flaherty | c085856 | 2023-01-06 14:01:16 +1100 | [diff] [blame] | 289 | default "Dibbi" if BOARD_GOOGLE_DIBBI |
Karthikeyan Ramasubramanian | 96eceba | 2020-02-12 16:28:08 -0700 | [diff] [blame] | 290 | default "Dedede" if BOARD_GOOGLE_DEDEDE |
Wisley Chen | 4d58083 | 2020-06-09 19:44:27 +0800 | [diff] [blame] | 291 | default "Drawcia" if BOARD_GOOGLE_DRAWCIA |
Ian Feng | b0b7c35 | 2020-07-14 14:07:27 +0800 | [diff] [blame] | 292 | default "Madoo" if BOARD_GOOGLE_MADOO |
Karthikeyan Ramasubramanian | 96eceba | 2020-02-12 16:28:08 -0700 | [diff] [blame] | 293 | default "Waddledoo" if BOARD_GOOGLE_WADDLEDOO |
Karthikeyan Ramasubramanian | 672f7d7 | 2020-03-15 23:25:37 -0600 | [diff] [blame] | 294 | default "Waddledee" if BOARD_GOOGLE_WADDLEDEE |
Aaron Durbin | a435c3e | 2021-04-01 13:26:06 -0600 | [diff] [blame] | 295 | default "Lalala" if BOARD_GOOGLE_LALALA |
Ren Kuo | 98b7033 | 2020-07-16 18:36:55 +0800 | [diff] [blame] | 296 | default "Magolor" if BOARD_GOOGLE_MAGOLOR |
Tim Chen | a693fa0 | 2020-10-20 11:11:06 +0800 | [diff] [blame] | 297 | default "Metaknight" if BOARD_GOOGLE_METAKNIGHT |
Tony Huang | c187039 | 2020-11-12 20:29:19 +0800 | [diff] [blame] | 298 | default "Lantis" if BOARD_GOOGLE_LANTIS |
FrankChu | 8b0c1c8 | 2020-11-24 15:49:14 +0800 | [diff] [blame] | 299 | default "Galtic" if BOARD_GOOGLE_GALTIC |
Raymond Chung | eee1f43 | 2020-11-27 12:53:38 +0800 | [diff] [blame] | 300 | default "Sasuke" if BOARD_GOOGLE_SASUKE |
Tao Xia | 326ff22 | 2020-12-02 13:10:15 +0800 | [diff] [blame] | 301 | default "Storo" if BOARD_GOOGLE_STORO |
Tao Xia | 97fce56 | 2021-01-14 11:19:02 +0800 | [diff] [blame] | 302 | default "Sasukette" if BOARD_GOOGLE_SASUKETTE |
Tony Huang | 6e0ca68 | 2021-02-03 18:18:02 +0800 | [diff] [blame] | 303 | default "Kracko" if BOARD_GOOGLE_KRACKO |
chenzanxi | f7407ea | 2021-02-24 19:14:04 +0800 | [diff] [blame] | 304 | default "Blipper" if BOARD_GOOGLE_BLIPPER |
Ian Feng | 7be232a | 2021-03-17 11:08:35 +0800 | [diff] [blame] | 305 | default "Cret" if BOARD_GOOGLE_CRET |
kirk_wang | c33e2dc | 2021-04-22 14:24:08 +0800 | [diff] [blame] | 306 | default "Pirika" if BOARD_GOOGLE_PIRIKA |
Wisley Chen | a17ffd2 | 2021-05-21 14:11:10 +0600 | [diff] [blame] | 307 | default "Haboki" if BOARD_GOOGLE_HABOKI |
Sunway | 917785a | 2021-06-28 14:33:54 +0800 | [diff] [blame] | 308 | default "Cappy2" if BOARD_GOOGLE_CAPPY2 |
Raymond Chung | 3fc0190 | 2021-08-03 01:59:19 +0800 | [diff] [blame] | 309 | default "Bugzzy" if BOARD_GOOGLE_BUGZZY |
Ian Feng | c822b95 | 2021-08-04 09:33:46 +0800 | [diff] [blame] | 310 | default "Corori" if BOARD_GOOGLE_CORORI |
Frank Wu | ae02727 | 2021-08-03 17:30:27 +0800 | [diff] [blame] | 311 | default "Driblee" if BOARD_GOOGLE_DRIBLEE |
stanley.wu | 6b74434 | 2021-08-07 01:23:44 +0800 | [diff] [blame] | 312 | default "Gooey" if BOARD_GOOGLE_GOOEY |
Teddy Shih | e0869c3 | 2021-11-08 18:53:07 +0800 | [diff] [blame] | 313 | default "Beadrix" if BOARD_GOOGLE_BEADRIX |
Tony Huang | 8a7ea45 | 2022-06-08 14:36:32 +0800 | [diff] [blame] | 314 | default "Shotzo" if BOARD_GOOGLE_SHOTZO |
David Wu | 75a9121 | 2023-04-11 15:18:04 +0800 | [diff] [blame] | 315 | default "Taranza" if BOARD_GOOGLE_TARANZA |
kevin3.yang | 67528fb | 2023-04-19 14:31:00 +0800 | [diff] [blame] | 316 | default "Boxy" if BOARD_GOOGLE_BOXY |
Kenneth Chan | 2651351 | 2023-10-05 11:45:56 +0800 | [diff] [blame] | 317 | default "Dexi" if BOARD_GOOGLE_DEXI |
Sheng-Liang Pan | d9dfd1f | 2023-12-20 15:07:40 +0800 | [diff] [blame^] | 318 | default "Dita" if BOARD_GOOGLE_DITA |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 319 | |
| 320 | config MAX_CPUS |
| 321 | int |
| 322 | default 4 |
| 323 | |
Karthikeyan Ramasubramanian | 96eceba | 2020-02-12 16:28:08 -0700 | [diff] [blame] | 324 | config OVERRIDE_DEVICETREE |
Patrick Georgi | b8fba86 | 2020-06-17 21:06:53 +0200 | [diff] [blame] | 325 | default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" if !BOARD_GOOGLE_DEDEDE |
Karthikeyan Ramasubramanian | 96eceba | 2020-02-12 16:28:08 -0700 | [diff] [blame] | 326 | |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 327 | config UART_FOR_CONSOLE |
| 328 | int |
| 329 | default 2 |
| 330 | |
Karthikeyan Ramasubramanian | 85c52c5 | 2020-01-06 22:02:01 -0700 | [diff] [blame] | 331 | config VARIANT_DIR |
Peichao Wang | b75d574 | 2020-06-03 09:46:47 +0800 | [diff] [blame] | 332 | default "boten" if BOARD_GOOGLE_BOTEN |
Liam Flaherty | c085856 | 2023-01-06 14:01:16 +1100 | [diff] [blame] | 333 | default "dibbi" if BOARD_GOOGLE_DIBBI |
Karthikeyan Ramasubramanian | 85c52c5 | 2020-01-06 22:02:01 -0700 | [diff] [blame] | 334 | default "dedede" if BOARD_GOOGLE_DEDEDE |
Wisley Chen | 4d58083 | 2020-06-09 19:44:27 +0800 | [diff] [blame] | 335 | default "drawcia" if BOARD_GOOGLE_DRAWCIA |
Ian Feng | b0b7c35 | 2020-07-14 14:07:27 +0800 | [diff] [blame] | 336 | default "madoo" if BOARD_GOOGLE_MADOO |
Karthikeyan Ramasubramanian | 96eceba | 2020-02-12 16:28:08 -0700 | [diff] [blame] | 337 | default "waddledoo" if BOARD_GOOGLE_WADDLEDOO |
Karthikeyan Ramasubramanian | 672f7d7 | 2020-03-15 23:25:37 -0600 | [diff] [blame] | 338 | default "waddledee" if BOARD_GOOGLE_WADDLEDEE |
Aaron Durbin | a435c3e | 2021-04-01 13:26:06 -0600 | [diff] [blame] | 339 | default "lalala" if BOARD_GOOGLE_LALALA |
Ren Kuo | 98b7033 | 2020-07-16 18:36:55 +0800 | [diff] [blame] | 340 | default "magolor" if BOARD_GOOGLE_MAGOLOR |
Tim Chen | a693fa0 | 2020-10-20 11:11:06 +0800 | [diff] [blame] | 341 | default "metaknight" if BOARD_GOOGLE_METAKNIGHT |
Tony Huang | c187039 | 2020-11-12 20:29:19 +0800 | [diff] [blame] | 342 | default "lantis" if BOARD_GOOGLE_LANTIS |
FrankChu | 8b0c1c8 | 2020-11-24 15:49:14 +0800 | [diff] [blame] | 343 | default "galtic" if BOARD_GOOGLE_GALTIC |
Raymond Chung | eee1f43 | 2020-11-27 12:53:38 +0800 | [diff] [blame] | 344 | default "sasuke" if BOARD_GOOGLE_SASUKE |
Tao Xia | 326ff22 | 2020-12-02 13:10:15 +0800 | [diff] [blame] | 345 | default "storo" if BOARD_GOOGLE_STORO |
Tao Xia | 97fce56 | 2021-01-14 11:19:02 +0800 | [diff] [blame] | 346 | default "sasukette" if BOARD_GOOGLE_SASUKETTE |
Tony Huang | 6e0ca68 | 2021-02-03 18:18:02 +0800 | [diff] [blame] | 347 | default "kracko" if BOARD_GOOGLE_KRACKO |
chenzanxi | f7407ea | 2021-02-24 19:14:04 +0800 | [diff] [blame] | 348 | default "blipper" if BOARD_GOOGLE_BLIPPER |
Ian Feng | 7be232a | 2021-03-17 11:08:35 +0800 | [diff] [blame] | 349 | default "cret" if BOARD_GOOGLE_CRET |
kirk_wang | c33e2dc | 2021-04-22 14:24:08 +0800 | [diff] [blame] | 350 | default "pirika" if BOARD_GOOGLE_PIRIKA |
Wisley Chen | a17ffd2 | 2021-05-21 14:11:10 +0600 | [diff] [blame] | 351 | default "haboki" if BOARD_GOOGLE_HABOKI |
Sunway | 917785a | 2021-06-28 14:33:54 +0800 | [diff] [blame] | 352 | default "cappy2" if BOARD_GOOGLE_CAPPY2 |
Raymond Chung | 3fc0190 | 2021-08-03 01:59:19 +0800 | [diff] [blame] | 353 | default "bugzzy" if BOARD_GOOGLE_BUGZZY |
Ian Feng | c822b95 | 2021-08-04 09:33:46 +0800 | [diff] [blame] | 354 | default "corori" if BOARD_GOOGLE_CORORI |
Frank Wu | ae02727 | 2021-08-03 17:30:27 +0800 | [diff] [blame] | 355 | default "driblee" if BOARD_GOOGLE_DRIBLEE |
stanley.wu | 6b74434 | 2021-08-07 01:23:44 +0800 | [diff] [blame] | 356 | default "gooey" if BOARD_GOOGLE_GOOEY |
Teddy Shih | e0869c3 | 2021-11-08 18:53:07 +0800 | [diff] [blame] | 357 | default "beadrix" if BOARD_GOOGLE_BEADRIX |
Tony Huang | 8a7ea45 | 2022-06-08 14:36:32 +0800 | [diff] [blame] | 358 | default "shotzo" if BOARD_GOOGLE_SHOTZO |
David Wu | 75a9121 | 2023-04-11 15:18:04 +0800 | [diff] [blame] | 359 | default "taranza" if BOARD_GOOGLE_TARANZA |
kevin3.yang | 67528fb | 2023-04-19 14:31:00 +0800 | [diff] [blame] | 360 | default "boxy" if BOARD_GOOGLE_BOXY |
Kenneth Chan | 2651351 | 2023-10-05 11:45:56 +0800 | [diff] [blame] | 361 | default "dexi" if BOARD_GOOGLE_DEXI |
Sheng-Liang Pan | d9dfd1f | 2023-12-20 15:07:40 +0800 | [diff] [blame^] | 362 | default "dita" if BOARD_GOOGLE_DITA |
Karthikeyan Ramasubramanian | 85c52c5 | 2020-01-06 22:02:01 -0700 | [diff] [blame] | 363 | |
Karthikeyan Ramasubramanian | 7bc90bc | 2019-12-16 14:50:42 -0700 | [diff] [blame] | 364 | endif #BOARD_GOOGLE_BASEBOARD_DEDEDE |
Aaron Durbin | 7164ad7 | 2021-03-31 14:35:26 -0600 | [diff] [blame] | 365 | |
| 366 | if BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 367 | |
| 368 | config DRIVER_TPM_SPI_BUS |
| 369 | default 0x1 |
| 370 | |
| 371 | config TPM_TIS_ACPI_INTERRUPT |
| 372 | int |
| 373 | default 4 # GPE0_DW0_4 (GPP_B4) |
| 374 | |
| 375 | endif #BOARD_GOOGLE_BASEBOARD_DEDEDE_CR50 |
| 376 | |
| 377 | if BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |
| 378 | |
| 379 | config TPM_PIRQ |
| 380 | hex |
| 381 | default 0x24 # GPP_B4_IRQ |
| 382 | |
| 383 | endif #BOARD_GOOGLE_BASEBOARD_DEDEDE_TPM2 |