From 5547c371c11f270c73ad822d4448ff8e1a3868d6 Mon Sep 17 00:00:00 2001 From: Chris Wang Date: Thu, 5 Oct 2017 21:57:16 +0800 Subject: mb/google/poppy/variants/nautilus: add nautilus board Create Nautilus board which derives from Poppy, a KBL reference board. BRANCH=master BUG=b:66462881 TEST=Build (as initial setup) Change-Id: I6ca5ab821a7ba1746b37dfd3ea1ed367094d4f52 Signed-off-by: Chris Wang Reviewed-on: https://review.coreboot.org/21895 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh --- src/mainboard/google/poppy/Kconfig | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/mainboard/google/poppy/Kconfig') diff --git a/src/mainboard/google/poppy/Kconfig b/src/mainboard/google/poppy/Kconfig index 7eb43989c0..a6ba1a8112 100644 --- a/src/mainboard/google/poppy/Kconfig +++ b/src/mainboard/google/poppy/Kconfig @@ -5,7 +5,8 @@ config BOARD_GOOGLE_BASEBOARD_POPPY select BOARD_ROMSIZE_KB_16384 select DRIVERS_I2C_GENERIC select DRIVERS_I2C_HID - select DRIVERS_I2C_MAX98927 + select DRIVERS_I2C_MAX98927 if !BOARD_GOOGLE_NAUTILUS + select DRIVERS_PS2_KEYBOARD if BOARD_GOOGLE_NAUTILUS select DRIVERS_SPI_ACPI select EC_GOOGLE_CHROMEEC select EC_GOOGLE_CHROMEEC_BOARDID @@ -14,7 +15,7 @@ config BOARD_GOOGLE_BASEBOARD_POPPY select HAVE_ACPI_TABLES select MAINBOARD_HAS_CHROMEOS select MAINBOARD_USES_FSP2_0 - select NO_FADT_8042 + select NO_FADT_8042 if !BOARD_GOOGLE_NAUTILUS select POPPY_USE_I2C_TPM if !VBOOT_MOCK_SECDATA select SOC_INTEL_KABYLAKE @@ -22,6 +23,7 @@ if BOARD_GOOGLE_BASEBOARD_POPPY config DEVICETREE string + default "variants/nautilus/devicetree.cb" if BOARD_GOOGLE_NAUTILUS default "variants/soraka/devicetree.cb" if BOARD_GOOGLE_SORAKA default "variants/baseboard/devicetree.cb" @@ -41,6 +43,7 @@ config GBB_HWID string depends on CHROMEOS default "POPPY TEST 8294" if BOARD_GOOGLE_POPPY + default "NAUTILUS TEST 3013" if BOARD_GOOGLE_NAUTILUS default "SORAKA TEST 1869" if BOARD_GOOGLE_SORAKA config INCLUDE_NHLT_BLOBS @@ -50,6 +53,11 @@ config INCLUDE_NHLT_BLOBS select NHLT_MAX98927 select NHLT_RT5663 +config INCLUDE_NHLT_BLOBS_NAUTILUS + bool "Include blobs for nautilus audio." + select NHLT_DMIC_2CH + select NHLT_DMIC_4CH + config MAINBOARD_DIR string default "google/poppy" @@ -57,11 +65,13 @@ config MAINBOARD_DIR config MAINBOARD_FAMILY string default "Google_Poppy" if BOARD_GOOGLE_POPPY + default "Google_Nautilus" if BOARD_GOOGLE_NAUTILUS default "Google_Soraka" if BOARD_GOOGLE_SORAKA config MAINBOARD_PART_NUMBER string default "Poppy" if BOARD_GOOGLE_POPPY + default "Nautilus" if BOARD_GOOGLE_NAUTILUS default "Soraka" if BOARD_GOOGLE_SORAKA config MAX_CPUS @@ -92,6 +102,7 @@ config TPM_TIS_ACPI_INTERRUPT config VARIANT_DIR string default "poppy" if BOARD_GOOGLE_POPPY + default "nautilus" if BOARD_GOOGLE_NAUTILUS default "soraka" if BOARD_GOOGLE_SORAKA config VBOOT -- cgit v1.2.3