mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
UPSTREAM: 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: I18e34b57c4a1f6f3daf1f0144ab71952c7cf1ee2
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 22b22b6988
Original-Change-Id: I8af68d2cf475df56336aa0e3bebe86a54ece1999
Original-Signed-off-by: YH Lin <yueherngl@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/19343
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://chromium-review.googlesource.com/482971
Reviewed-by: YH Lin <yueherngl@chromium.org>
This commit is contained in:
parent
1eb17caf82
commit
0db9fbeba0
6 changed files with 74 additions and 0 deletions
|
@ -29,6 +29,7 @@ config GBB_HWID
|
|||
string
|
||||
depends on CHROMEOS
|
||||
default "POPPY TEST 8294" if BOARD_GOOGLE_POPPY
|
||||
default "SORAKA TEST 1869" if BOARD_GOOGLE_SORAKA
|
||||
|
||||
config INCLUDE_NHLT_BLOBS
|
||||
bool "Include blobs for audio."
|
||||
|
@ -44,10 +45,12 @@ config MAINBOARD_DIR
|
|||
config MAINBOARD_FAMILY
|
||||
string
|
||||
default "Google_Poppy" if BOARD_GOOGLE_POPPY
|
||||
default "Google_Soraka" if BOARD_GOOGLE_SORAKA
|
||||
|
||||
config MAINBOARD_PART_NUMBER
|
||||
string
|
||||
default "Poppy" if BOARD_GOOGLE_POPPY
|
||||
default "Soraka" if BOARD_GOOGLE_SORAKA
|
||||
|
||||
config MAX_CPUS
|
||||
int
|
||||
|
@ -66,6 +69,7 @@ config POPPY_USE_SPI_TPM
|
|||
config VARIANT_DIR
|
||||
string
|
||||
default "poppy" if BOARD_GOOGLE_POPPY
|
||||
default "soraka" if BOARD_GOOGLE_SORAKA
|
||||
|
||||
config VBOOT
|
||||
select EC_GOOGLE_CHROMEEC_SWITCHES
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
config BOARD_GOOGLE_POPPY
|
||||
bool "Poppy"
|
||||
select BOARD_GOOGLE_BASEBOARD_POPPY
|
||||
|
||||
config BOARD_GOOGLE_SORAKA
|
||||
bool "Soraka"
|
||||
select BOARD_GOOGLE_BASEBOARD_POPPY
|
||||
|
|
8
src/mainboard/google/poppy/variants/soraka/Makefile.inc
Normal file
8
src/mainboard/google/poppy/variants/soraka/Makefile.inc
Normal file
|
@ -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…
Add table
Reference in a new issue