Attention is currently required from: David Milosevic.
Felix Held has posted comments on this change by David Milosevic. ( https://review.coreboot.org/c/coreboot/+/84215?usp=email )
Change subject: soc/intel: Add PCI DID for ADL-N (ID-6)
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
just submitted CB:84212 which is a superset of this patch, so this one can be abandoned
--
To view, visit https://review.coreboot.org/c/coreboot/+/84215?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Idb87a5f2d28cb90b3c1cdcd50816bad6d873dddb
Gerrit-Change-Number: 84215
Gerrit-PatchSet: 1
Gerrit-Owner: David Milosevic <David.Milosevic(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Attention: David Milosevic <David.Milosevic(a)9elements.com>
Gerrit-Comment-Date: Sat, 07 Sep 2024 15:43:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Felix Held has submitted this change. ( https://review.coreboot.org/c/coreboot/+/84225?usp=email )
Change subject: nb/intel/sandybridge: Add Kconfig to set default IGD allocation
......................................................................
nb/intel/sandybridge: Add Kconfig to set default IGD allocation
Add a Kconfig choice to select the default IGD memory allocation, for
users/boards which do not use an option table to set it.
TEST=build/boot google/link, verify IGD size changes with selection.
Change-Id: I83d57cf4657cfccbb21416c5da05eeff9e95a44f
Signed-off-by: Matt DeVillier <matt.devillier(a)gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84225
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Angel Pons <th3fanbus(a)gmail.com>
---
M src/northbridge/intel/sandybridge/Kconfig
M src/northbridge/intel/sandybridge/early_init.c
2 files changed, 31 insertions(+), 2 deletions(-)
Approvals:
build bot (Jenkins): Verified
Angel Pons: Looks good to me, approved
diff --git a/src/northbridge/intel/sandybridge/Kconfig b/src/northbridge/intel/sandybridge/Kconfig
index fa40b06..973eed8 100644
--- a/src/northbridge/intel/sandybridge/Kconfig
+++ b/src/northbridge/intel/sandybridge/Kconfig
@@ -180,4 +180,32 @@
config PRERAM_CBFS_CACHE_SIZE
default 0x0
+choice
+ prompt "Default IGD Memory Allocation"
+ default IGD_DEFAULT_UMA_SIZE_32MB
+ help
+ The amount of system memory allocated for the integrated GPU if not
+ set via an option table.
+
+config IGD_DEFAULT_UMA_SIZE_32MB
+ bool "32MB"
+
+config IGD_DEFAULT_UMA_SIZE_64MB
+ bool "64MB"
+
+config IGD_DEFAULT_UMA_SIZE_96MB
+ bool "96MB"
+
+config IGD_DEFAULT_UMA_SIZE_128MB
+ bool "128MB"
+
+endchoice
+
+config IGD_DEFAULT_UMA_INDEX
+ int
+ default 0 if IGD_DEFAULT_UMA_SIZE_32MB
+ default 1 if IGD_DEFAULT_UMA_SIZE_64MB
+ default 2 if IGD_DEFAULT_UMA_SIZE_96MB
+ default 3 if IGD_DEFAULT_UMA_SIZE_128MB
+
endif
diff --git a/src/northbridge/intel/sandybridge/early_init.c b/src/northbridge/intel/sandybridge/early_init.c
index a5ebf9d..1d8a1e8 100644
--- a/src/northbridge/intel/sandybridge/early_init.c
+++ b/src/northbridge/intel/sandybridge/early_init.c
@@ -86,9 +86,10 @@
printk(BIOS_DEBUG, "Initializing Graphics...\n");
- /* Fall back to 32 MiB for IGD memory by setting GGC[7:3] = 1 */
- gfxsize = get_uint_option("gfx_uma_size", 0);
+ /* Fall back to CONFIG_IGD_DEFAULT_UMA_INDEX for IGD memory */
+ gfxsize = get_uint_option("gfx_uma_size", CONFIG_IGD_DEFAULT_UMA_INDEX);
+ /* Program IGD memory allocation by setting GGC[7:3] */
reg16 = pci_read_config16(HOST_BRIDGE, GGC);
reg16 &= ~0x00f8;
reg16 |= (gfxsize + 1) << 3;
--
To view, visit https://review.coreboot.org/c/coreboot/+/84225?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I83d57cf4657cfccbb21416c5da05eeff9e95a44f
Gerrit-Change-Number: 84225
Gerrit-PatchSet: 5
Gerrit-Owner: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Attention is currently required from: Jason Nien, Martin Roth.
Hello Jason Nien, Martin Roth, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/84237?usp=email
to look at the new patch set (#2).
Change subject: mb/google/zork: Add Kconfig to set IGD UMA allocation via APCB
......................................................................
mb/google/zork: Add Kconfig to set IGD UMA allocation via APCB
Add a Kconfig choice to select the IGD UMA allocation, which selects a
precompiled ACPB binary with the corresponding UMA value set. Default
to the previous value (128MB) for non-ChromeOS builds, and 64MB for
ChromeOS as that is the value used there.
TEST=build/boot google/morphius, verify UMA size changes with selection
via dxdiag tool under Windows.
Change-Id: I6debd10527c33ce37ef3ada20955c8f7b7500039
Signed-off-by: Matt DeVillier <matt.devillier(a)gmail.com>
---
M src/mainboard/google/zork/Kconfig
D src/mainboard/google/zork/data.apcb
M src/mainboard/google/zork/spd/Makefile.mk
A src/mainboard/google/zork/uma_128.apcb
A src/mainboard/google/zork/uma_256.apcb
A src/mainboard/google/zork/uma_512.apcb
A src/mainboard/google/zork/uma_64.apcb
7 files changed, 31 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/37/84237/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/84237?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I6debd10527c33ce37ef3ada20955c8f7b7500039
Gerrit-Change-Number: 84237
Gerrit-PatchSet: 2
Gerrit-Owner: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Jason Nien <jason.nien(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Nien <jason.nien(a)amd.corp-partner.google.com>
Gerrit-Attention: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Attention is currently required from: Iru Cai.
Hello Iru Cai, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/84242?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed:
Verified+1 by build bot (Jenkins)
Change subject: ec/hp/kbc1126/acpi: Document EC RAM fields
......................................................................
ec/hp/kbc1126/acpi: Document EC RAM fields
This is not perfect, as documentation for some fields are missing or
speculative. However, I think it is enough to be a good starting point.
This was done by only analyzing the ACPI dump from vendor firmware, we
could understand more by looking deeper into the vendor firmware, but
this would take more time and effort. I'll leave that as a task for
me or somebody else in the future.
Change-Id: Ic411a7a821d7b03be45d4bda645a03f82c7241c5
Signed-off-by: Nicholas Sudsgaard <devel+coreboot(a)nsudsgaard.com>
---
M src/ec/hp/kbc1126/acpi/ac.asl
M src/ec/hp/kbc1126/acpi/battery.asl
M src/ec/hp/kbc1126/acpi/ec.asl
3 files changed, 178 insertions(+), 149 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/42/84242/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/84242?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ic411a7a821d7b03be45d4bda645a03f82c7241c5
Gerrit-Change-Number: 84242
Gerrit-PatchSet: 3
Gerrit-Owner: Nicholas Sudsgaard <devel+coreboot(a)nsudsgaard.com>
Gerrit-Reviewer: Iru Cai <mytbk920423(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Iru Cai <mytbk920423(a)gmail.com>
Attention is currently required from: Nicholas Chin.
Nico Huber has posted comments on this change by Nicholas Chin. ( https://review.coreboot.org/c/coreboot/+/84240?usp=email )
Change subject: Doc/rmodules.md: Move to technotes
......................................................................
Patch Set 2: Code-Review-1
(1 comment)
Patchset:
PS2:
I'd rather not. This seems to become a sinkhole for coreboot guides and concepts
while it actually started very differently?
Looking through the TOC, I noticed `Libraries` right now. I would have guessed
to find APIs there, but given its contents it might actually fit `rmodules` as well.
After only a superficial look, I'd say `asan` and `console` are more like guides?
And everything in `Libraries` plus `rmodules` are concepts/architecture?
Also, it seems to me that initially people just ordered things by the source
directories. At least that would explain `Libraries` to me. Maybe it's time to
discuss what top-level categories we actually want to have. WDYT?
--
To view, visit https://review.coreboot.org/c/coreboot/+/84240?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I86545f4c1a7e1b3ccefa4f6085e764536f33f29c
Gerrit-Change-Number: 84240
Gerrit-PatchSet: 2
Gerrit-Owner: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Sat, 07 Sep 2024 09:35:04 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Attention is currently required from: Nicholas Chin.
Nico Huber has posted comments on this change by Nicholas Chin. ( https://review.coreboot.org/c/coreboot/+/84239?usp=email )
Change subject: Doc/rmodules.md: Change header levels
......................................................................
Patch Set 2: Code-Review+1
(1 comment)
File Documentation/rmodules.md:
https://review.coreboot.org/c/coreboot/+/84239/comment/0bbb8533_eeeb60ac?us… :
PS2, Line 62: ### Module\_parameters
Given that it's also written lower-case in the text (and supposed to
match code, i guess), I'd leave this lower-case, WDYT?
--
To view, visit https://review.coreboot.org/c/coreboot/+/84239?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I72ae99ba10bf5b2386da2cc702efaf25328d6811
Gerrit-Change-Number: 84239
Gerrit-PatchSet: 2
Gerrit-Owner: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Sat, 07 Sep 2024 09:20:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Attention is currently required from: Nicholas Chin.
Nico Huber has posted comments on this change by Nicholas Chin. ( https://review.coreboot.org/c/coreboot/+/84238?usp=email )
Change subject: Docs/mb/starlabs/byte_adl.md: Fix embedded rST syntax
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/84238?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I3476d205605675690eb0d434f4ae9b7b2f091748
Gerrit-Change-Number: 84238
Gerrit-PatchSet: 1
Gerrit-Owner: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Sat, 07 Sep 2024 09:14:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes