mb/google/brya: Create rull variant
[coreboot2.git] / src / mainboard / google / slippy / Kconfig
blob9ab6f1baa791fd3b3175f8d37f775586a079a781
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_GOOGLE_BASEBOARD_SLIPPY
4         def_bool n
5         select ACPI_GNVS_USB_CHARGECTL
6         select BOARD_ROMSIZE_KB_8192
7         select EC_GOOGLE_CHROMEEC
8         select EC_GOOGLE_CHROMEEC_LPC
9         select HAVE_ACPI_RESUME
10         select HAVE_ACPI_TABLES
11         select HAVE_OPTION_TABLE
12         select HAVE_SPD_IN_CBFS
13         select INTEL_GMA_HAVE_VBT
14         select INTEL_INT15
15         select INTEL_LYNXPOINT_LP
16         select MAINBOARD_HAS_CHROMEOS
17         select MAINBOARD_HAS_LIBGFXINIT
18         select MEMORY_MAPPED_TPM
19         select MAINBOARD_HAS_TPM1
20         select NORTHBRIDGE_INTEL_HASWELL
21         select SOUTHBRIDGE_INTEL_LYNXPOINT
22         select SYSTEM_TYPE_LAPTOP
24 config BOARD_GOOGLE_FALCO
25         select BOARD_GOOGLE_BASEBOARD_SLIPPY
27 config BOARD_GOOGLE_LEON
28         select BOARD_GOOGLE_BASEBOARD_SLIPPY
29         select DRIVERS_I2C_RTD2132
31 config BOARD_GOOGLE_PEPPY
32         select BOARD_GOOGLE_BASEBOARD_SLIPPY
34 config BOARD_GOOGLE_WOLF
35         select BOARD_GOOGLE_BASEBOARD_SLIPPY
37 if BOARD_GOOGLE_BASEBOARD_SLIPPY
39 config VBOOT
40         select EC_GOOGLE_CHROMEEC_SWITCHES
41         select VBOOT_LID_SWITCH
42         select VBOOT_VBNV_CMOS
44 config MAINBOARD_DIR
45         default "google/slippy"
47 config VARIANT_DIR
48         default "falco" if BOARD_GOOGLE_FALCO
49         default "leon" if BOARD_GOOGLE_LEON
50         default "peppy" if BOARD_GOOGLE_PEPPY
51         default "wolf" if BOARD_GOOGLE_WOLF
53 config MAINBOARD_PART_NUMBER
54         default "Falco" if BOARD_GOOGLE_FALCO
55         default "Leon" if BOARD_GOOGLE_LEON
56         default "Peppy" if BOARD_GOOGLE_PEPPY
57         default "Wolf" if BOARD_GOOGLE_WOLF
59 config MAINBOARD_FAMILY
60         string
61         default "Google_Slippy"
63 config OVERRIDE_DEVICETREE
64         default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
66 # Override the default variant behavior, since the data.vbt is the same
67 # for all variants.
68 config INTEL_GMA_VBT_FILE
69         default "src/mainboard/\$(MAINBOARDDIR)/data.vbt"
71 config MAINBOARD_SMBIOS_MANUFACTURER
72         string
73         default "GOOGLE"
75 config ENABLE_DDR_2X_REFRESH
76         default y if BOARD_GOOGLE_FALCO
78 endif # BOARD_GOOGLE_BASEBOARD_SLIPPY