skylake: Move CHROMEOS config to SoC
[coreboot.git] / src / mainboard / google / glados / Kconfig
blob3acb8e982e532db85625eb19e8221a93186354ec
1 if BOARD_GOOGLE_GLADOS
3 config BOARD_SPECIFIC_OPTIONS # dummy
4         def_bool y
5         select BOARD_ID_AUTO
6         select BOARD_ROMSIZE_KB_16384
7         select EC_GOOGLE_CHROMEEC
8         select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
9         select EC_GOOGLE_CHROMEEC_LPC
10         select EC_GOOGLE_CHROMEEC_MEC
11         select EC_GOOGLE_CHROMEEC_PD
12         select HAVE_ACPI_RESUME
13         select HAVE_ACPI_TABLES
14         select HAVE_OPTION_TABLE
15         select HAVE_SMI_HANDLER
16         select MAINBOARD_HAS_CHROMEOS
17         select MAINBOARD_HAS_LPC_TPM
18         select MMCONF_SUPPORT
19         select MONOTONIC_TIMER_MSR
20         select SOC_INTEL_SKYLAKE
22 config CHROMEOS
23         select LID_SWITCH
25 config DRIVERS_I2C_GENERIC
26         def_bool y
28 config DRIVERS_I2C_NAU8825
29         def_bool y
31 config DRIVERS_INTEL_WIFI
32         def_bool y
34 config IRQ_SLOT_COUNT
35         int
36         default 18
38 config BOOT_MEDIA_SPI_BUS
39         int
40         default 0
42 config MAINBOARD_DIR
43         string
44         default "google/glados"
46 config MAINBOARD_PART_NUMBER
47         string
48         default "Glados"
50 config MAINBOARD_FAMILY
51         string
52         default "Google_Glados"
54 config MAX_CPUS
55         int
56         default 8
58 config TPM_PIRQ
59         hex
60         default 0x18  # GPP_E0_IRQ
62 config INCLUDE_NHLT_BLOBS
63         bool "Include blobs for audio."
64         select NHLT_DMIC_2CH
65         select NHLT_DMIC_4CH
66         select NHLT_NAU88L25
67         select NHLT_SSM4567
69 config EC_GOOGLE_CHROMEEC_BOARDNAME
70         string
71         default "glados"
73 config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
74         string
75         default "glados_pd"
77 config GBB_HWID
78         string
79         depends on CHROMEOS
80         default "GLADOS TEST 1988"
81 endif