mainboard/google/poppy/variants/soraka: add soraka board
Create Soraka board which derives from Poppy, a KBL reference board. More Soraka specific changes need to be done later on. BRANCH=master BUG=b:36995255 TEST=Build (as initial setup) Change-Id: I8af68d2cf475df56336aa0e3bebe86a54ece1999 Signed-off-by: YH Lin <yueherngl@chromium.org> Reviewed-on: https://review.coreboot.org/19343 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
parent
ffb3b8983d
commit
22b22b6988
|
@ -29,6 +29,7 @@ config GBB_HWID
|
||||||
string
|
string
|
||||||
depends on CHROMEOS
|
depends on CHROMEOS
|
||||||
default "POPPY TEST 8294" if BOARD_GOOGLE_POPPY
|
default "POPPY TEST 8294" if BOARD_GOOGLE_POPPY
|
||||||
|
default "SORAKA TEST 1869" if BOARD_GOOGLE_SORAKA
|
||||||
|
|
||||||
config INCLUDE_NHLT_BLOBS
|
config INCLUDE_NHLT_BLOBS
|
||||||
bool "Include blobs for audio."
|
bool "Include blobs for audio."
|
||||||
|
@ -44,10 +45,12 @@ config MAINBOARD_DIR
|
||||||
config MAINBOARD_FAMILY
|
config MAINBOARD_FAMILY
|
||||||
string
|
string
|
||||||
default "Google_Poppy" if BOARD_GOOGLE_POPPY
|
default "Google_Poppy" if BOARD_GOOGLE_POPPY
|
||||||
|
default "Google_Soraka" if BOARD_GOOGLE_SORAKA
|
||||||
|
|
||||||
config MAINBOARD_PART_NUMBER
|
config MAINBOARD_PART_NUMBER
|
||||||
string
|
string
|
||||||
default "Poppy" if BOARD_GOOGLE_POPPY
|
default "Poppy" if BOARD_GOOGLE_POPPY
|
||||||
|
default "Soraka" if BOARD_GOOGLE_SORAKA
|
||||||
|
|
||||||
config MAX_CPUS
|
config MAX_CPUS
|
||||||
int
|
int
|
||||||
|
@ -66,6 +69,7 @@ config POPPY_USE_SPI_TPM
|
||||||
config VARIANT_DIR
|
config VARIANT_DIR
|
||||||
string
|
string
|
||||||
default "poppy" if BOARD_GOOGLE_POPPY
|
default "poppy" if BOARD_GOOGLE_POPPY
|
||||||
|
default "soraka" if BOARD_GOOGLE_SORAKA
|
||||||
|
|
||||||
config VBOOT
|
config VBOOT
|
||||||
select EC_GOOGLE_CHROMEEC_SWITCHES
|
select EC_GOOGLE_CHROMEEC_SWITCHES
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
config BOARD_GOOGLE_POPPY
|
config BOARD_GOOGLE_POPPY
|
||||||
bool "Poppy"
|
bool "Poppy"
|
||||||
select BOARD_GOOGLE_BASEBOARD_POPPY
|
select BOARD_GOOGLE_BASEBOARD_POPPY
|
||||||
|
|
||||||
|
config BOARD_GOOGLE_SORAKA
|
||||||
|
bool "Soraka"
|
||||||
|
select BOARD_GOOGLE_BASEBOARD_POPPY
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
|
||||||
|
SPD_SOURCES = empty # 0b0000
|
||||||
|
SPD_SOURCES += empty # 0b0001
|
||||||
|
SPD_SOURCES += empty # 0b0010
|
||||||
|
SPD_SOURCES += micron_dimm_MT52L512M64D4PQ-107 # 0b0011
|
||||||
|
SPD_SOURCES += hynix_dimm_H9CCNNNCPTALBR-NUD # 0b0100
|
||||||
|
SPD_SOURCES += micron_dimm_MT52L1G64D8QC-107 # 0b0101
|
||||||
|
SPD_SOURCES += hynix_dimm_H9CCNNNFAGMLLR-NUD # 0b0110
|
|
@ -0,0 +1,16 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the coreboot project.
|
||||||
|
*
|
||||||
|
* Copyright 2017 Google Inc.
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; version 2 of the License.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <baseboard/acpi/dptf.asl>
|
|
@ -0,0 +1,21 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the coreboot project.
|
||||||
|
*
|
||||||
|
* Copyright 2017 Google Inc.
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; version 2 of the License.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __MAINBOARD_EC_H__
|
||||||
|
#define __MAINBOARD_EC_H__
|
||||||
|
|
||||||
|
#include <baseboard/ec.h>
|
||||||
|
|
||||||
|
#endif /* __MAINBOARD_EC_H__ */
|
|
@ -0,0 +1,21 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the coreboot project.
|
||||||
|
*
|
||||||
|
* Copyright 2017 Google Inc.
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; version 2 of the License.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __MAINBOARD_GPIO_H__
|
||||||
|
#define __MAINBOARD_GPIO_H__
|
||||||
|
|
||||||
|
#include <baseboard/gpio.h>
|
||||||
|
|
||||||
|
#endif /* __MAINBOARD_GPIO_H__ */
|
Loading…
Reference in New Issue