Stefan Reinauer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/26796 )
Change subject: src: include <assert.h> when appropriate
......................................................................
Patch Set 14: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/26796
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib843eb7144b7dc2932931b9e8f3f1d816bcc1e1a
Gerrit-Change-Number: 26796
Gerrit-PatchSet: 14
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-Reviewer: Aaron Durbin <adurbin(a)chromium.org>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: Vanny E <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Comment-Date: Mon, 15 Apr 2019 22:32:57 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Hung-Te Lin has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/32263
Change subject: google/kukui: Include panel identifier (LCM ID) into SKU ID
......................................................................
google/kukui: Include panel identifier (LCM ID) into SKU ID
Kukui is using MIPI display panel and needs some identifier to tell
payloads which panel is installed, and select right kernel device tree.
Following Scarlet, the decision is to embed panel ID as part of SKU ID.
BUG=b:129299873
TEST=make -j; boots on Kukui P2 unit.
Change-Id: Ib0c00bc8ce3c71c445c5c4561403ce8ef4dd5844
Signed-off-by: Hung-Te Lin <hungte(a)chromium.org>
---
M src/mainboard/google/kukui/boardid.c
1 file changed, 17 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/63/32263/1
diff --git a/src/mainboard/google/kukui/boardid.c b/src/mainboard/google/kukui/boardid.c
index ff910fe..84a0663 100644
--- a/src/mainboard/google/kukui/boardid.c
+++ b/src/mainboard/google/kukui/boardid.c
@@ -66,24 +66,37 @@
uint32_t sku_id(void)
{
+ uint32_t sku = BOARD_ID_INIT, lcm = BOARD_ID_INIT;
static uint32_t cached_sku_id = BOARD_ID_INIT;
+ if (cached_sku_id != BOARD_ID_INIT)
+ return cached_sku_id;
+
/* On Flapjack, getting the SKU via CBI. */
if (CONFIG(BOARD_GOOGLE_FLAPJACK)) {
- if (cached_sku_id == BOARD_ID_INIT &&
- google_chromeec_cbi_get_sku_id(&cached_sku_id))
+ if (google_chromeec_cbi_get_sku_id(&cached_sku_id))
cached_sku_id = FLAPJACK_UNDEF_SKU_ID;
return cached_sku_id;
}
/* Quirk for KUKUI: All P1/SKU0 had incorrectly set SKU=1. */
if (CONFIG(BOARD_GOOGLE_KUKUI)) {
- if (cached_sku_id == BOARD_ID_INIT && board_id() == 1) {
+ if (board_id() == 1) {
cached_sku_id = 0;
return cached_sku_id;
}
}
- return get_index(4, &cached_sku_id);
+
+ /*
+ * The SKU is combined from:
+ * ADC2[4bit] = Panel ID (LCM_ID).
+ * ADC4[4bit] = SKU ID from board straps.
+ */
+ get_index(2, &lcm);
+ get_index(4, &sku);
+ cached_sku_id = lcm << 4 || sku;
+
+ return cached_sku_id;
}
uint32_t ram_code(void)
--
To view, visit https://review.coreboot.org/c/coreboot/+/32263
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib0c00bc8ce3c71c445c5c4561403ce8ef4dd5844
Gerrit-Change-Number: 32263
Gerrit-PatchSet: 1
Gerrit-Owner: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-MessageType: newchange
Stefan Reinauer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/27329 )
Change subject: timestamps: denote "end of romstage" right before loading ramstage
......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/#/c/27329/1/src/arch/x86/cbfs_and_run.c
File src/arch/x86/cbfs_and_run.c:
https://review.coreboot.org/#/c/27329/1/src/arch/x86/cbfs_and_run.c@22
PS1, Line 22: timestamp_add_now(TS_END_ROMSTAGE);
should this go into run_ramstage instead, right before the jump?
--
To view, visit https://review.coreboot.org/c/coreboot/+/27329
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I3524a757f5274815d62a17c58a18ed6b9aa726bf
Gerrit-Change-Number: 27329
Gerrit-PatchSet: 2
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-CC: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Comment-Date: Mon, 15 Apr 2019 20:08:05 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Hello Patrick Rudolph, Aaron Durbin, Felix Held, Vanny E, Julius Werner, Philipp Deppenwiese, build bot (Jenkins), David Guckian,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/26796
to look at the new patch set (#13).
Change subject: src: include <assert.h> when appropriate
......................................................................
src: include <assert.h> when appropriate
Change-Id: Ib843eb7144b7dc2932931b9e8f3f1d816bcc1e1a
Signed-off-by: Elyes HAOUAS <ehaouas(a)noos.fr>
---
M src/arch/arm64/arm_tf.c
M src/arch/x86/acpigen.c
M src/arch/x86/include/arch/acpigen.h
M src/commonlib/storage/pci_sdhci.c
M src/commonlib/storage/sd.c
M src/commonlib/storage/sd_mmc.c
M src/commonlib/storage/sdhci.c
M src/commonlib/storage/sdhci_adma.c
M src/commonlib/storage/storage.c
M src/cpu/intel/hyperthreading/intel_sibling.c
M src/cpu/intel/model_206ax/model_206ax_init.c
M src/drivers/intel/fsp2_0/ppi/mp_service_ppi.c
M src/drivers/spi/winbond.c
M src/lib/gpio.c
M src/mainboard/google/dragonegg/romstage_fsp_params.c
M src/mainboard/intel/galileo/vboot.c
M src/northbridge/amd/pi/00630F01/northbridge.c
M src/security/vboot/vbnv_flash.c
M src/soc/cavium/cn81xx/ecam0.c
M src/soc/cavium/cn81xx/twsi.c
M src/soc/cavium/common/ecam.c
M src/soc/intel/apollolake/acpi.c
M src/soc/intel/apollolake/gpio_apl.c
M src/soc/intel/apollolake/gpio_glk.c
M src/soc/intel/apollolake/uart.c
M src/soc/intel/cannonlake/romstage/romstage.c
M src/soc/intel/cannonlake/uart.c
M src/soc/intel/common/block/sgx/sgx.c
M src/soc/intel/common/block/uart/uart.c
M src/soc/intel/denverton_ns/gpio.c
M src/soc/intel/icelake/romstage/romstage.c
M src/soc/intel/icelake/uart.c
M src/soc/intel/quark/spi.c
M src/soc/intel/skylake/cpu.c
M src/soc/intel/skylake/gpio.c
M src/soc/mediatek/common/include/soc/rtc_common.h
M src/soc/mediatek/common/pmic_wrap.c
M src/soc/mediatek/mt8173/dramc_pi_calibration_api.c
M src/soc/mediatek/mt8173/emi.c
M src/soc/mediatek/mt8173/pmic_wrap.c
M src/soc/mediatek/mt8183/mt6358.c
M src/soc/qualcomm/ipq40xx/i2c.c
M src/soc/qualcomm/ipq806x/i2c.c
M src/soc/rockchip/common/edp.c
M src/soc/rockchip/common/pwm.c
M src/soc/rockchip/rk3288/hdmi.c
M src/soc/rockchip/rk3288/tsadc.c
M src/soc/rockchip/rk3399/bl31_plat_params.c
M src/soc/rockchip/rk3399/mipi.c
M src/soc/rockchip/rk3399/tsadc.c
M src/soc/samsung/exynos5250/alternate_cbfs.c
M src/soc/samsung/exynos5250/pinmux.c
M src/soc/samsung/exynos5420/alternate_cbfs.c
M src/soc/samsung/exynos5420/pinmux.c
M src/superio/renesas/m3885x/superio.c
M src/superio/smsc/lpc47n227/early_serial.c
56 files changed, 4 insertions(+), 53 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/96/26796/13
--
To view, visit https://review.coreboot.org/c/coreboot/+/26796
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib843eb7144b7dc2932931b9e8f3f1d816bcc1e1a
Gerrit-Change-Number: 26796
Gerrit-PatchSet: 13
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-Reviewer: Aaron Durbin <adurbin(a)chromium.org>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: Vanny E <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-MessageType: newpatchset
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/32300
Change subject: util/genbuild_h: Prefer iasl from .xcompile over a hard code
......................................................................
util/genbuild_h: Prefer iasl from .xcompile over a hard code
build.h provides iasl's version but right now assumes that it's kept in
util/crossgcc/xgcc/bin. Often true, but not always, so use the one found
in .xcompile to query the version as that's the version that is used in
coreboot builds.
Change-Id: Iaeedc22e0e14fa96b4f2a68127f405c7f0c9d5cc
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M util/genbuild_h/genbuild_h.sh
1 file changed, 4 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/32300/1
diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index bafdbc9..c264b74 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -52,6 +52,9 @@
esac
}
+IASL=util/crossgcc/xgcc/bin/iasl
+eval $(grep ^IASL:= .xcompile 2>/dev/null | sed s,:=,=,)
+
#Print out the information that goes into build.h
printf "/* build system definitions (autogenerated) */\n"
printf "#ifndef __BUILD_H\n"
@@ -73,5 +76,5 @@
printf "#define COREBOOT_DMI_DATE \"$(our_date "$DATE" +%m/%d/%Y)\"\n"
printf "\n"
printf "#define COREBOOT_COMPILE_TIME \"$(our_date "$DATE" +%T)\"\n"
-printf "#define ASL_VERSION 0x%d\n" `./util/crossgcc/xgcc/bin/iasl -v | grep version | sed 's/.*version //'`
+printf "#define ASL_VERSION 0x%d\n" `$IASL -v | grep version | sed 's/.*version //'`
printf "#endif\n"
--
To view, visit https://review.coreboot.org/c/coreboot/+/32300
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iaeedc22e0e14fa96b4f2a68127f405c7f0c9d5cc
Gerrit-Change-Number: 32300
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-MessageType: newchange
Hello Amol N Sukerkar, Aaron Durbin, Roy Wen, Julius Werner, Subrata Banik, David Hendricks, Philipp Deppenwiese, build bot (Jenkins), Kai Michaelis, Furquan Shaikh, Jens Drenhaus,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/31494
to look at the new patch set (#8).
Change subject: cbfstool: Fix cbfs_file_next_attr
......................................................................
cbfstool: Fix cbfs_file_next_attr
The last attribute was never returned.
Fix size compare to retrieve all attributes.
Manually tested and seen all attributes, including the last one.
Change-Id: I08df073158a0f285f96048c92aa8066fa4f57e6f
Signed-off-by: Patrick Rudolph <patrick.rudolph(a)9elements.com>
---
M util/cbfstool/cbfs_image.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/94/31494/8
--
To view, visit https://review.coreboot.org/c/coreboot/+/31494
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I08df073158a0f285f96048c92aa8066fa4f57e6f
Gerrit-Change-Number: 31494
Gerrit-PatchSet: 8
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Aaron Durbin <adurbin(a)chromium.org>
Gerrit-Reviewer: Amol N Sukerkar <amol.n.sukerkar(a)intel.com>
Gerrit-Reviewer: David Hendricks <david.hendricks(a)gmail.com>
Gerrit-Reviewer: Furquan Shaikh <furquan(a)google.com>
Gerrit-Reviewer: Jens Drenhaus <jens.drenhaus(a)9elements.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Kai Michaelis <kai.michaelis(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: Roy Wen <rgzwen(a)arista.com>
Gerrit-Reviewer: Subrata Banik <subrata.banik(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: newpatchset