Attention is currently required from: Jason Glenesk, Raul Rangel, Fred Reitberger, Felix Held.
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74844 )
Change subject: soc/amd/common/block/lpc/lpc: increase size of SPI BAR to 4kByte
......................................................................
Patch Set 1: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/74844
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I8806128bdce8988f5cd7c8fa8a342fdb01eb7f42
Gerrit-Change-Number: 74844
Gerrit-PatchSet: 1
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Mon, 01 May 2023 16:22:54 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Raul Rangel, Martin L Roth, Jon Murphy, Arthur Heymans, Angel Pons, Karthik Ramasubramanian, Felix Held.
Tim Van Patten has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74736 )
Change subject: util/sconfig: Include optional maiboard chip header
......................................................................
Patch Set 4: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/74736
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I34893a703cc4f588dda3736e858429bf765059e6
Gerrit-Change-Number: 74736
Gerrit-PatchSet: 4
Gerrit-Owner: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Angel Pons <angel.pons(a)9elements.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Jon Murphy <jpmurphy(a)google.com>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: Tim Van Patten <timvp(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Attention: Jon Murphy <jpmurphy(a)google.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Angel Pons <angel.pons(a)9elements.com>
Gerrit-Attention: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Mon, 01 May 2023 15:34:41 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Elyes Haouas has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/74901 )
Change subject: Kconfig: Group dependency on X86EMU_DEBUG
......................................................................
Kconfig: Group dependency on X86EMU_DEBUG
Change-Id: I6b53536a3d673350fa1b46891da2766b0bc149e8
Signed-off-by: Elyes Haouas <ehaouas(a)noos.fr>
---
M src/Kconfig
1 file changed, 15 insertions(+), 12 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/01/74901/1
diff --git a/src/Kconfig b/src/Kconfig
index 50381ae..f8d7f76 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -1093,10 +1093,11 @@
If unsure, say N.
+if X86EMU_DEBUG
+
config X86EMU_DEBUG_JMP
bool "Trace JMP/RETF"
default n
- depends on X86EMU_DEBUG
help
Print information about JMP and RETF opcodes from x86emu.
@@ -1107,7 +1108,6 @@
config X86EMU_DEBUG_TRACE
bool "Trace all opcodes"
default n
- depends on X86EMU_DEBUG
help
Print _all_ opcodes that are executed by x86emu.
@@ -1120,7 +1120,6 @@
config X86EMU_DEBUG_PNP
bool "Log Plug&Play accesses"
default n
- depends on X86EMU_DEBUG
help
Print Plug And Play accesses made by option ROMs.
@@ -1131,7 +1130,6 @@
config X86EMU_DEBUG_DISK
bool "Log Disk I/O"
default n
- depends on X86EMU_DEBUG
help
Print Disk I/O related messages.
@@ -1142,7 +1140,6 @@
config X86EMU_DEBUG_PMM
bool "Log PMM"
default n
- depends on X86EMU_DEBUG
help
Print messages related to POST Memory Manager (PMM).
@@ -1154,7 +1151,6 @@
config X86EMU_DEBUG_VBE
bool "Debug VESA BIOS Extensions"
default n
- depends on X86EMU_DEBUG
help
Print messages related to VESA BIOS Extension (VBE) functions.
@@ -1165,7 +1161,6 @@
config X86EMU_DEBUG_INT10
bool "Redirect INT10 output to console"
default n
- depends on X86EMU_DEBUG
help
Let INT10 (i.e. character output) calls print messages to debug output.
@@ -1176,7 +1171,6 @@
config X86EMU_DEBUG_INTERRUPTS
bool "Log intXX calls"
default n
- depends on X86EMU_DEBUG
help
Print messages related to interrupt handling.
@@ -1187,7 +1181,6 @@
config X86EMU_DEBUG_CHECK_VMEM_ACCESS
bool "Log special memory accesses"
default n
- depends on X86EMU_DEBUG
help
Print messages related to accesses to certain areas of the virtual
memory (e.g. BDA (BIOS Data Area) or interrupt vectors)
@@ -1199,7 +1192,6 @@
config X86EMU_DEBUG_MEM
bool "Log all memory accesses"
default n
- depends on X86EMU_DEBUG
help
Print memory accesses made by option ROM.
Note: This also includes accesses to fetch instructions.
@@ -1211,7 +1203,6 @@
config X86EMU_DEBUG_IO
bool "Log IO accesses"
default n
- depends on X86EMU_DEBUG
help
Print I/O accesses made by option ROM.
@@ -1222,12 +1213,14 @@
config X86EMU_DEBUG_TIMINGS
bool "Output timing information"
default n
- depends on X86EMU_DEBUG && HAVE_MONOTONIC_TIMER
+ depends on HAVE_MONOTONIC_TIMER
help
Print timing information needed by i915tool.
If unsure, say N.
+endif
+
config DEBUG_SPI_FLASH
bool "Output verbose SPI flash debug messages"
default n
--
To view, visit https://review.coreboot.org/c/coreboot/+/74901
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6b53536a3d673350fa1b46891da2766b0bc149e8
Gerrit-Change-Number: 74901
Gerrit-PatchSet: 1
Gerrit-Owner: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-MessageType: newchange
Attention is currently required from: Sean Rhodes, Matt DeVillier.
Subrata Banik has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74518 )
Change subject: soc/intel/jasperlake: Enable early caching of RAMTOP region
......................................................................
Patch Set 4:
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/74518/comment/b0162b10_b2ab1e29
PS4, Line 12: Purpose of this feature is to cache the TOM (with a fixed size of
: 16MB)
> same Q as with CML, how does this affect boards with a 32MB flash?
should be applicable for all Intel platform where the BIOS region(16MB) can be cached.
--
To view, visit https://review.coreboot.org/c/coreboot/+/74518
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iadbce3124a88cf5be0aebde4a76ec6fd4b670216
Gerrit-Change-Number: 74518
Gerrit-PatchSet: 4
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Comment-Date: Mon, 01 May 2023 15:18:00 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-MessageType: comment
Matt DeVillier has submitted this change. ( https://review.coreboot.org/c/coreboot/+/74850 )
Change subject: soc/intel/adl: Unhide PMC, IOM ACPI devices from OS
......................................................................
soc/intel/adl: Unhide PMC, IOM ACPI devices from OS
These were hidden because no Windows drivers existed, but now that
they do, the ACPI devices need to be visible in order for the
drivers to properly attach.
TEST=build google/banshee, boot Windows, verify Windows drivers
correctly attach to PCM/IOM devices.
Change-Id: Idbbaee29bffb49059d8450abd09e0c3f7b490fae
Signed-off-by: Matt DeVillier <matt.devillier(a)gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/74850
Reviewed-by: Subrata Banik <subratabanik(a)google.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: CoolStar <coolstarorganization(a)gmail.com>
Reviewed-by: Sean Rhodes <sean(a)starlabs.systems>
---
M src/soc/intel/alderlake/acpi/tcss.asl
M src/soc/intel/alderlake/pmc.c
2 files changed, 24 insertions(+), 4 deletions(-)
Approvals:
build bot (Jenkins): Verified
CoolStar: Looks good to me, but someone else must approve
Sean Rhodes: Looks good to me, approved
Subrata Banik: Looks good to me, approved
diff --git a/src/soc/intel/alderlake/acpi/tcss.asl b/src/soc/intel/alderlake/acpi/tcss.asl
index 5c95997..6f8edda 100644
--- a/src/soc/intel/alderlake/acpi/tcss.asl
+++ b/src/soc/intel/alderlake/acpi/tcss.asl
@@ -331,8 +331,7 @@
Name (_CRS, ResourceTemplate () {
Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE)
})
- /* Hide the device so that Windows does not complain on missing driver */
- Name (_STA, 0xB)
+ Name (_STA, 0xF)
}
/*
diff --git a/src/soc/intel/alderlake/pmc.c b/src/soc/intel/alderlake/pmc.c
index c28ee2d..c9a089b 100644
--- a/src/soc/intel/alderlake/pmc.c
+++ b/src/soc/intel/alderlake/pmc.c
@@ -108,8 +108,7 @@
acpigen_write_name_string("_HID", PMC_HID);
acpigen_write_name_string("_DDN", "Intel(R) Alder Lake IPC Controller");
- /* Hide the device so that Windows does not complain on missing driver */
- acpigen_write_STA(ACPI_STATUS_DEVICE_HIDDEN_ON);
+ acpigen_write_STA(ACPI_STATUS_DEVICE_ALL_ON);
/*
* Part of the PCH's reserved 32 MB MMIO range (0xFC800000 - 0xFE7FFFFF).
--
To view, visit https://review.coreboot.org/c/coreboot/+/74850
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idbbaee29bffb49059d8450abd09e0c3f7b490fae
Gerrit-Change-Number: 74850
Gerrit-PatchSet: 2
Gerrit-Owner: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: CoolStar <coolstarorganization(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged
Matt DeVillier has submitted this change. ( https://review.coreboot.org/c/coreboot/+/74829 )
Change subject: soc/intel/tgl: Unhide PMC, IOM ACPI devices from OS
......................................................................
soc/intel/tgl: Unhide PMC, IOM ACPI devices from OS
These were hidden because no Windows drivers existed, but now that
they do, the ACPI devices need to be visible in order for the
drivers to properly attach.
TEST=build google/drobit, boot Windows, verify Windows drivers
correctly attach to PCM/IOM devices.
Change-Id: I1520a71e318674baa234fc6a2126d1d17933d983
Signed-off-by: Matt DeVillier <matt.devillier(a)gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/74829
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: CoolStar <coolstarorganization(a)gmail.com>
Reviewed-by: Sean Rhodes <sean(a)starlabs.systems>
---
M src/soc/intel/tigerlake/acpi/tcss.asl
M src/soc/intel/tigerlake/pmc.c
2 files changed, 23 insertions(+), 4 deletions(-)
Approvals:
build bot (Jenkins): Verified
CoolStar: Looks good to me, but someone else must approve
Sean Rhodes: Looks good to me, approved
diff --git a/src/soc/intel/tigerlake/acpi/tcss.asl b/src/soc/intel/tigerlake/acpi/tcss.asl
index 98337a3..5af78ed 100644
--- a/src/soc/intel/tigerlake/acpi/tcss.asl
+++ b/src/soc/intel/tigerlake/acpi/tcss.asl
@@ -331,8 +331,7 @@
Name (_CRS, ResourceTemplate () {
Memory32Fixed (ReadWrite, IOM_BASE_ADDRESS, IOM_BASE_SIZE)
})
- /* Hide the device so that Windows does not complain on missing driver */
- Name (_STA, 0xB)
+ Name (_STA, 0xF)
}
/*
diff --git a/src/soc/intel/tigerlake/pmc.c b/src/soc/intel/tigerlake/pmc.c
index 5ad8a89..51d46f8 100644
--- a/src/soc/intel/tigerlake/pmc.c
+++ b/src/soc/intel/tigerlake/pmc.c
@@ -107,8 +107,7 @@
acpigen_write_name_string("_HID", PMC_HID);
acpigen_write_name_string("_DDN", "Intel(R) Tiger Lake IPC Controller");
- /* Hide the device so that Windows does not complain on missing driver */
- acpigen_write_STA(ACPI_STATUS_DEVICE_HIDDEN_ON);
+ acpigen_write_STA(ACPI_STATUS_DEVICE_ALL_ON);
/*
* Part of the PCH's reserved 32 MB MMIO range (0xFC800000 - 0xFE7FFFFF).
--
To view, visit https://review.coreboot.org/c/coreboot/+/74829
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1520a71e318674baa234fc6a2126d1d17933d983
Gerrit-Change-Number: 74829
Gerrit-PatchSet: 2
Gerrit-Owner: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: CoolStar <coolstarorganization(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged
Attention is currently required from: Sean Rhodes, Subrata Banik.
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74518 )
Change subject: soc/intel/jasperlake: Enable early caching of RAMTOP region
......................................................................
Patch Set 4:
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/74518/comment/f70f1fd7_ceb3e553
PS4, Line 12: Purpose of this feature is to cache the TOM (with a fixed size of
: 16MB)
same Q as with CML, how does this affect boards with a 32MB flash?
--
To view, visit https://review.coreboot.org/c/coreboot/+/74518
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iadbce3124a88cf5be0aebde4a76ec6fd4b670216
Gerrit-Change-Number: 74518
Gerrit-PatchSet: 4
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Comment-Date: Mon, 01 May 2023 14:45:39 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment