mb/google/fizz: Enable NIC leds
[coreboot.git] / src / mainboard / google / fizz / Kconfig
blob64748243fae8323946ffc687fe1132d5903f5302
1 if BOARD_GOOGLE_FIZZ
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ID_AUTO
6         select BOARD_ROMSIZE_KB_16384
7         select DRIVERS_I2C_GENERIC
8         select DRIVERS_SPI_ACPI
9         select EC_GOOGLE_CHROMEEC
10         select EC_GOOGLE_CHROMEEC_BOARDID
11         select EC_GOOGLE_CHROMEEC_LPC
12         select HAVE_ACPI_RESUME
13         select HAVE_ACPI_TABLES
14         select MAINBOARD_HAS_CHROMEOS
15         select MAINBOARD_USES_FSP2_0
16         select NO_FADT_8042
17         select SOC_INTEL_KABYLAKE
18         select FIZZ_USE_SPI_TPM
19         select GENERIC_SPD_BIN
20         select RT8168_GET_MAC_FROM_VPD
21         select RT8168_SET_LED_MODE
22         select SPD_READ_BY_WORD
24 config VBOOT
25         select EC_GOOGLE_CHROMEEC_SWITCHES
26         select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
27         select VBOOT_EC_EFS
28         select VBOOT_PHYSICAL_REC_SWITCH
30 config DRIVER_TPM_I2C_BUS
31         depends on FIZZ_USE_I2C_TPM
32         default 0x1
34 config DRIVER_TPM_I2C_ADDR
35         depends on FIZZ_USE_I2C_TPM
36         default 0x50
38 config DRIVER_TPM_SPI_BUS
39         depends on FIZZ_USE_SPI_TPM
40         default 0x1
42 config GBB_HWID
43         string
44         depends on CHROMEOS
45         default "FIZZ TEST 5997"
47 config MAINBOARD_DIR
48         string
49         default "google/fizz"
51 config MAINBOARD_PART_NUMBER
52         string
53         default "Fizz"
55 config MAINBOARD_FAMILY
56         string
57         default "Google_Fizz"
59 config MAX_CPUS
60         int
61         default 8
63 config DIMM_MAX
64         int
65         default 2
67 config DIMM_SPD_SIZE
68         int
69         default 512
71 # Select this option to enable use of cr50 I2C TPM on fizz.
72 config FIZZ_USE_I2C_TPM
73         bool
74         default n
75         select I2C_TPM
76         select MAINBOARD_HAS_I2C_TPM_CR50
77         select TPM2
79 # Select this option to enable use of cr50 I2C TPM on fizz.
80 config FIZZ_USE_SPI_TPM
81         bool
82         default n
83         select MAINBOARD_HAS_SPI_TPM_CR50
84         select SPI_TPM
85         select TPM2
87 config TPM_TIS_ACPI_INTERRUPT
88         int
89         default 64  # GPE0_DW2_00 (GPP_E0)
91 config INCLUDE_NHLT_BLOBS
92         bool "Include blobs for audio."
93         select NHLT_RT5663
95 endif