EricR Lai has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/38386 )
Change subject: mb/google/drallion: Enable dynamic sar
......................................................................
mb/google/drallion: Enable dynamic sar
Drallion will use two sar table for tablet and clam shell mode.
BUG=b:140469407
TEST=Build and check the config has enable
BRANCH=none
Signed-off-by: Eric Lai <ericr_lai(a)compal.corp-partner.google.com>
Change-Id: I0367741e795a3b00c490ecb1972d22b9f454134f
---
M src/mainboard/google/drallion/Kconfig
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/38386/1
diff --git a/src/mainboard/google/drallion/Kconfig b/src/mainboard/google/drallion/Kconfig
index e9e26a3..a006858 100644
--- a/src/mainboard/google/drallion/Kconfig
+++ b/src/mainboard/google/drallion/Kconfig
@@ -24,6 +24,7 @@
select MAINBOARD_USES_IFD_EC_REGION
select USE_SAR
select SAR_ENABLE
+ select DSAR_ENABLE
if BOARD_GOOGLE_BASEBOARD_DRALLION
--
To view, visit https://review.coreboot.org/c/coreboot/+/38386
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0367741e795a3b00c490ecb1972d22b9f454134f
Gerrit-Change-Number: 38386
Gerrit-PatchSet: 1
Gerrit-Owner: EricR Lai <ericr_lai(a)compal.corp-partner.google.com>
Gerrit-MessageType: newchange
Kyösti Mälkki has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/38187 )
Change subject: console/post: Split parts to arch/
......................................................................
console/post: Split parts to arch/
Both IO port and cmos are currently arch/x86 only features.
Change-Id: I010af3f645c0be38dd856657874c36103aebbdc2
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/arch/x86/Makefile.inc
A src/arch/x86/post.c
M src/console/post.c
M src/include/console/console.h
4 files changed, 37 insertions(+), 14 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/87/38187/1
diff --git a/src/arch/x86/Makefile.inc b/src/arch/x86/Makefile.inc
index 6ed93e5..534f2ce 100644
--- a/src/arch/x86/Makefile.inc
+++ b/src/arch/x86/Makefile.inc
@@ -99,6 +99,7 @@
all-y += memcpy.c
all-y += memset.c
all-y += cpu_common.c
+all-y += post.c
endif
diff --git a/src/arch/x86/post.c b/src/arch/x86/post.c
new file mode 100644
index 0000000..0a20bab
--- /dev/null
+++ b/src/arch/x86/post.c
@@ -0,0 +1,26 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * 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 <stdint.h>
+#include <console/console.h>
+#include <arch/io.h>
+
+void arch_post_code(uint8_t value)
+{
+ if (CONFIG(POST_IO))
+ outb(value, CONFIG_POST_IO_PORT);
+
+ if (CONFIG(CMOS_POST))
+ cmos_post_code(value);
+}
diff --git a/src/console/post.c b/src/console/post.c
index b9a7557..33d85e7 100644
--- a/src/console/post.c
+++ b/src/console/post.c
@@ -14,11 +14,9 @@
#include <stdint.h>
#include <console/console.h>
-#if CONFIG(POST_IO)
-#include <arch/io.h>
-#endif
/* Write POST information */
+void __weak arch_post_code(uint8_t value) { }
/* Some mainboards have very nice features beyond just a simple display.
* They can override this function.
@@ -27,16 +25,13 @@
void post_code(uint8_t value)
{
-#if !CONFIG(NO_POST)
-#if CONFIG(CONSOLE_POST)
- printk(BIOS_EMERG, "POST: 0x%02x\n", value);
-#endif
-#if CONFIG(CMOS_POST)
- cmos_post_code(value);
-#endif
-#if CONFIG(POST_IO)
- outb(value, CONFIG_POST_IO_PORT);
-#endif
-#endif
+ if (!CONFIG(NO_POST)) {
+ /* Assume this to be the most reliable and simplest type
+ for displaying POST so keep it first. */
+ arch_post_code(value);
+
+ if (CONFIG(CONSOLE_POST))
+ printk(BIOS_EMERG, "POST: 0x%02x\n", value);
+ }
mainboard_post(value);
}
diff --git a/src/include/console/console.h b/src/include/console/console.h
index d3c1d54..c573123 100644
--- a/src/include/console/console.h
+++ b/src/include/console/console.h
@@ -29,6 +29,7 @@
#include <console/vtxprintf.h>
void post_code(u8 value);
+void arch_post_code(u8 value);
void cmos_post_code(u8 value);
#if CONFIG(CMOS_POST_EXTRA)
void post_log_extra(u32 value);
--
To view, visit https://review.coreboot.org/c/coreboot/+/38187
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I010af3f645c0be38dd856657874c36103aebbdc2
Gerrit-Change-Number: 38187
Gerrit-PatchSet: 1
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-MessageType: newchange
HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/38164 )
Change subject: util/crossgcc: Add comment on IASL version
......................................................................
util/crossgcc: Add comment on IASL version
Change-Id: I81c6f4134610bcd35e173cdb002ef821788b0538
Signed-off-by: Elyes HAOUAS <ehaouas(a)noos.fr>
---
M util/crossgcc/buildgcc
1 file changed, 4 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/38164/1
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 6150011..b3b92d4 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -54,6 +54,10 @@
GCC_AUTOCONF_VERSION=2.69
BINUTILS_VERSION=2.33.1
GDB_VERSION=8.3.1
+
+# Conflicting use of _ADR and _HID in coreboot tree needs
+# to be properly addressed before we can upgrade IASL version.
+# Use IASL version 20190703 for now.
IASL_VERSION=20190703
PYTHON_VERSION=3.8.1
EXPAT_VERSION=2.2.9
--
To view, visit https://review.coreboot.org/c/coreboot/+/38164
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I81c6f4134610bcd35e173cdb002ef821788b0538
Gerrit-Change-Number: 38164
Gerrit-PatchSet: 1
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-MessageType: newchange