Felix Held has submitted this change. ( https://review.coreboot.org/c/coreboot/+/86300?usp=email )
Change subject: soc/amd/common/block/graphics: Support non VGA IGDs
......................................................................
soc/amd/common/block/graphics: Support non VGA IGDs
On glinda the IGD is no longer VGA compatible. It doesn't
advertise itself as a VGA compatible devices and doesn't decode
the legacy VGA ranges 0x3C0-0x3CF, 0x3D4.
Introduce a new Kconfig and select it where necessary to keep
existing behaviour on older SoC while fixing FSP GOP init on
glinda. The VBIOS will get loaded into the D-segment instead
the C-segment, which is typically used by VGA.
TEST: FSP GOP on amd/birman+ is able to find the VBIOS.
amdgpu driver still doesn't work as the VFCT table isn't
generated on amd/glinda.
Change-Id: I6ab28aab74f3169d45d7d852a37ddfcfc75b7c88
Signed-off-by: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86300
Reviewed-by: Felix Held <felix-coreboot(a)felixheld.de>
Reviewed-by: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
---
M src/soc/amd/common/block/graphics/Kconfig
M src/soc/amd/common/block/graphics/graphics.c
M src/soc/amd/glinda/Kconfig
3 files changed, 16 insertions(+), 4 deletions(-)
Approvals:
Felix Held: Looks good to me, approved
build bot (Jenkins): Verified
Ana Carolina Cabral: Looks good to me, but someone else must approve
diff --git a/src/soc/amd/common/block/graphics/Kconfig b/src/soc/amd/common/block/graphics/Kconfig
index 3b2eaed..b7401fb 100644
--- a/src/soc/amd/common/block/graphics/Kconfig
+++ b/src/soc/amd/common/block/graphics/Kconfig
@@ -35,3 +35,11 @@
help
Select this option to provide Audio CoProcessor ACPI device for pre-Ryzen APUs for
use by custom Windows drivers.
+
+config SOC_AMD_COMMON_BLOCK_GRAPHICS_NO_VGA
+ bool
+ depends on SOC_AMD_COMMON_BLOCK_GRAPHICS
+ help
+ Select this option when the IGD is not VGA compatible. On newer platforms the IGD
+ advertises itself as a Display device, but not as a VGA Display controller.
+ The IGD does not decode the legacy I/O ranges 0x3C0-0x3CF, 0x3D4.
diff --git a/src/soc/amd/common/block/graphics/graphics.c b/src/soc/amd/common/block/graphics/graphics.c
index f80484d..369fd85 100644
--- a/src/soc/amd/common/block/graphics/graphics.c
+++ b/src/soc/amd/common/block/graphics/graphics.c
@@ -148,10 +148,13 @@
void *vbt_get(void)
{
- if (CONFIG(RUN_FSP_GOP))
- return (void *)(uintptr_t)PCI_VGA_RAM_IMAGE_START;
+ if (!CONFIG(RUN_FSP_GOP))
+ return NULL;
- return NULL;
+ if (CONFIG(SOC_AMD_COMMON_BLOCK_GRAPHICS_NO_VGA))
+ return (void *)(uintptr_t)PCI_RAM_IMAGE_START;
+
+ return (void *)(uintptr_t)PCI_VGA_RAM_IMAGE_START;
}
static void graphics_set_resources(struct device *const dev)
diff --git a/src/soc/amd/glinda/Kconfig b/src/soc/amd/glinda/Kconfig
index aa8c85e..39fb785 100644
--- a/src/soc/amd/glinda/Kconfig
+++ b/src/soc/amd/glinda/Kconfig
@@ -47,7 +47,8 @@
select SOC_AMD_COMMON_BLOCK_DATA_FABRIC_MULTI_PCI_SEGMENT
select SOC_AMD_COMMON_BLOCK_ESPI_EXTENDED_DECODE_RANGES # TODO: Check if this is still correct
select SOC_AMD_COMMON_BLOCK_GPP_CLK
- select SOC_AMD_COMMON_BLOCK_GRAPHICS # TODO: Check if this is still correct
+ select SOC_AMD_COMMON_BLOCK_GRAPHICS
+ select SOC_AMD_COMMON_BLOCK_GRAPHICS_NO_VGA
select SOC_AMD_COMMON_BLOCK_HAS_ESPI # TODO: Check if this is still correct
select SOC_AMD_COMMON_BLOCK_HAS_ESPI_ALERT_ENABLE # TODO: Check if this is still correct
select SOC_AMD_COMMON_BLOCK_I2C # TODO: Check if this is still correct
--
To view, visit https://review.coreboot.org/c/coreboot/+/86300?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: I6ab28aab74f3169d45d7d852a37ddfcfc75b7c88
Gerrit-Change-Number: 86300
Gerrit-PatchSet: 5
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: 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: build bot (Jenkins) <no-reply(a)coreboot.org>
Felix Held has submitted this change. ( https://review.coreboot.org/c/coreboot/+/86299?usp=email )
Change subject: soc/amd/common/block/graphics: Use vbt_get()
......................................................................
soc/amd/common/block/graphics: Use vbt_get()
Implement vbt_get() on AMD and return the VBIOS location. This allows
to drop the hardcoded addresses used in various places and return an
address in DRAM that is reserved for FSP use.
TEST: amd/birman+ still gets passed the correct VBIOS address.
Change-Id: I92d76fc4df88fbce792b9d7c912c6799617704a0
Signed-off-by: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86299
Reviewed-by: Jérémy Compostella <jeremy.compostella(a)intel.com>
Reviewed-by: Felix Held <felix-coreboot(a)felixheld.de>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
---
M src/drivers/intel/fsp2_0/silicon_init.c
M src/soc/amd/cezanne/fsp_s_params.c
M src/soc/amd/common/block/graphics/graphics.c
A src/soc/amd/common/block/include/amdblocks/vbt.h
M src/soc/amd/glinda/fsp_s_params.c
M src/soc/amd/mendocino/fsp_s_params.c
M src/soc/amd/phoenix/fsp_s_params.c
M src/soc/amd/picasso/fsp_s_params.c
8 files changed, 46 insertions(+), 20 deletions(-)
Approvals:
build bot (Jenkins): Verified
Jérémy Compostella: Looks good to me, but someone else must approve
Felix Held: Looks good to me, approved
Ana Carolina Cabral: Looks good to me, but someone else must approve
diff --git a/src/drivers/intel/fsp2_0/silicon_init.c b/src/drivers/intel/fsp2_0/silicon_init.c
index 1caf00f..fdac9f5 100644
--- a/src/drivers/intel/fsp2_0/silicon_init.c
+++ b/src/drivers/intel/fsp2_0/silicon_init.c
@@ -14,7 +14,12 @@
#include <mrc_cache.h>
#include <program_loading.h>
#include <soc/intel/common/reset.h>
+#if CONFIG(SOC_AMD_COMMON)
+#include <amdblocks/vbt.h>
+#endif
+#if CONFIG(SOC_INTEL_COMMON)
#include <soc/intel/common/vbt.h>
+#endif
#include <stage_cache.h>
#include <string.h>
#include <timestamp.h>
diff --git a/src/soc/amd/cezanne/fsp_s_params.c b/src/soc/amd/cezanne/fsp_s_params.c
index b9770f3..391461e 100644
--- a/src/soc/amd/cezanne/fsp_s_params.c
+++ b/src/soc/amd/cezanne/fsp_s_params.c
@@ -2,6 +2,7 @@
#include <acpi/acpi.h>
#include <amdblocks/apob_cache.h>
+#include <amdblocks/vbt.h>
#include <device/pci.h>
#include <fsp/api.h>
#include <program_loading.h>
@@ -13,7 +14,7 @@
* part of FSP GOP init. We can delay loading of the VBIOS until
* before FSP notify AFTER_PCI_ENUM.
*/
- scfg->vbios_buffer = CONFIG(RUN_FSP_GOP) ? PCI_VGA_RAM_IMAGE_START : 0;
+ scfg->vbios_buffer = (uintptr_t)vbt_get();
}
void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
diff --git a/src/soc/amd/common/block/graphics/graphics.c b/src/soc/amd/common/block/graphics/graphics.c
index 77420ae..f80484d 100644
--- a/src/soc/amd/common/block/graphics/graphics.c
+++ b/src/soc/amd/common/block/graphics/graphics.c
@@ -4,6 +4,7 @@
#include <acpi/acpigen.h>
#include <amdblocks/graphics.h>
#include <amdblocks/vbios_cache.h>
+#include <amdblocks/vbt.h>
#include <boot/coreboot_tables.h>
#include <bootmode.h>
#include <bootstate.h>
@@ -12,7 +13,6 @@
#include <device/pci.h>
#include <fmap.h>
#include <security/vboot/vbios_cache_hash_tpm.h>
-#include <soc/intel/common/vbt.h>
#include <timestamp.h>
static bool vbios_loaded_from_cache = false;
@@ -146,17 +146,11 @@
return "IGFX";
}
-/*
- * On AMD platforms the VBT is called ATOMBIOS and is always part of the
- * VGA Option ROM. As part of the FSP GOP init the ATOMBIOS tables are
- * updated in place. Thus the VBIOS must be loaded into RAM before FSP GOP
- * runs. The address of the VBIOS must be passed to FSP-S using UPDs, but
- * loading of the VBIOS can be delayed until before FSP AFTER_PCI_ENUM
- * notify is called. FSP expects a pointer to the PCI option rom instead
- * a pointer to the ATOMBIOS table directly.
- */
void *vbt_get(void)
{
+ if (CONFIG(RUN_FSP_GOP))
+ return (void *)(uintptr_t)PCI_VGA_RAM_IMAGE_START;
+
return NULL;
}
@@ -259,12 +253,12 @@
}
/* copy from PCI_VGA_RAM_IMAGE_START to rdev */
- if (rdev_writeat(&rw_vbios_cache, (void *)PCI_VGA_RAM_IMAGE_START, 0,
+ if (rdev_writeat(&rw_vbios_cache, vbt_get(), 0,
VBIOS_CACHE_FMAP_SIZE) != VBIOS_CACHE_FMAP_SIZE)
printk(BIOS_ERR, "Failed to save vbios data to flash; rdev_writeat() failed.\n");
- /* copy modified vbios data from PCI_VGA_RAM_IMAGE_START to buffer before hashing */
- memcpy(vbios_data, (void *)PCI_VGA_RAM_IMAGE_START, VBIOS_CACHE_FMAP_SIZE);
+ /* copy modified vbios data to buffer before hashing */
+ memcpy(vbios_data, vbt_get(), VBIOS_CACHE_FMAP_SIZE);
/* save data hash to TPM NVRAM for validation on subsequent boots */
vbios_cache_update_hash(vbios_data, VBIOS_CACHE_FMAP_SIZE);
@@ -279,8 +273,8 @@
*/
void vbios_load_from_cache(void)
{
- /* copy cached vbios data from buffer to PCI_VGA_RAM_IMAGE_START */
- memcpy((void *)PCI_VGA_RAM_IMAGE_START, vbios_data, VBIOS_CACHE_FMAP_SIZE);
+ /* copy cached vbios data from buffer to address used by FSP */
+ memcpy(vbt_get(), vbios_data, VBIOS_CACHE_FMAP_SIZE);
/* mark cache as used so we know not to write it later */
vbios_loaded_from_cache = true;
diff --git a/src/soc/amd/common/block/include/amdblocks/vbt.h b/src/soc/amd/common/block/include/amdblocks/vbt.h
new file mode 100644
index 0000000..05fc5e3
--- /dev/null
+++ b/src/soc/amd/common/block/include/amdblocks/vbt.h
@@ -0,0 +1,22 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+
+#ifndef _AMD_BLOCK_VBT_H_
+#define _AMD_BLOCK_VBT_H_
+
+/*
+ * On AMD platforms the VBT is called ATOMBIOS and is always part of the
+ * VGA Option ROM. As part of the FSP GOP init the ATOMBIOS tables are
+ * updated in place. Thus the VBIOS must be loaded into RAM before FSP GOP
+ * runs. The address of the VBIOS must be passed to FSP-S using UPDs, but
+ * loading of the VBIOS can be delayed until before FSP AFTER_PCI_ENUM
+ * notify is called. FSP expects a pointer to the PCI Option Rom instead of
+ * a pointer to the ATOMBIOS table directly.
+ *
+ * Returns a pointer to the VGA Option ROM in DRAM after checking
+ * prerequisites for Pre OS Graphics initialization. When returning
+ * non NULL the Option ROM might not be loaded at this address yet,
+ * but is guaranteed to be present at end of BS_DEV_RESOURCES phase.
+ */
+void *vbt_get(void);
+
+#endif
diff --git a/src/soc/amd/glinda/fsp_s_params.c b/src/soc/amd/glinda/fsp_s_params.c
index e037957..980eea8 100644
--- a/src/soc/amd/glinda/fsp_s_params.c
+++ b/src/soc/amd/glinda/fsp_s_params.c
@@ -4,6 +4,7 @@
#include <acpi/acpi.h>
#include <amdblocks/apob_cache.h>
+#include <amdblocks/vbt.h>
#include <device/pci.h>
#include <fsp/api.h>
#include <program_loading.h>
@@ -15,7 +16,7 @@
* part of FSP GOP init. We can delay loading of the VBIOS until
* before FSP notify AFTER_PCI_ENUM.
*/
- scfg->vbios_buffer = CONFIG(RUN_FSP_GOP) ? PCI_VGA_RAM_IMAGE_START : 0;
+ scfg->vbios_buffer = (uintptr_t)vbt_get();
}
void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
diff --git a/src/soc/amd/mendocino/fsp_s_params.c b/src/soc/amd/mendocino/fsp_s_params.c
index 5c37334..5393eba 100644
--- a/src/soc/amd/mendocino/fsp_s_params.c
+++ b/src/soc/amd/mendocino/fsp_s_params.c
@@ -5,6 +5,7 @@
#include <acpi/acpi.h>
#include <amdblocks/apob_cache.h>
#include <amdblocks/vbios_cache.h>
+#include <amdblocks/vbt.h>
#include <bootmode.h>
#include <bootsplash.h>
#include <console/console.h>
@@ -26,7 +27,7 @@
* before FSP notify AFTER_PCI_ENUM.
*/
printk(BIOS_SPEW, "%s: not using VBIOS cache; running GOP driver.\n", __func__);
- scfg->vbios_buffer = CONFIG(RUN_FSP_GOP) ? PCI_VGA_RAM_IMAGE_START : 0;
+ scfg->vbios_buffer = (uintptr_t)vbt_get();
}
void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
diff --git a/src/soc/amd/phoenix/fsp_s_params.c b/src/soc/amd/phoenix/fsp_s_params.c
index 883cde0..9ce09f8 100644
--- a/src/soc/amd/phoenix/fsp_s_params.c
+++ b/src/soc/amd/phoenix/fsp_s_params.c
@@ -4,6 +4,7 @@
#include <acpi/acpi.h>
#include <amdblocks/apob_cache.h>
+#include <amdblocks/vbt.h>
#include <device/pci.h>
#include <fsp/api.h>
#include <program_loading.h>
@@ -15,7 +16,7 @@
* part of FSP GOP init. We can delay loading of the VBIOS until
* before FSP notify AFTER_PCI_ENUM.
*/
- scfg->vbios_buffer = CONFIG(RUN_FSP_GOP) ? PCI_VGA_RAM_IMAGE_START : 0;
+ scfg->vbios_buffer = (uintptr_t)vbt_get();
}
void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
diff --git a/src/soc/amd/picasso/fsp_s_params.c b/src/soc/amd/picasso/fsp_s_params.c
index d4cfa27..fd6f817 100644
--- a/src/soc/amd/picasso/fsp_s_params.c
+++ b/src/soc/amd/picasso/fsp_s_params.c
@@ -2,6 +2,7 @@
#include <assert.h>
#include <amdblocks/ioapic.h>
+#include <amdblocks/vbt.h>
#include <device/pci.h>
#include <soc/iomap.h>
#include <soc/pci_devs.h>
@@ -190,7 +191,7 @@
* part of FSP GOP init. We can delay loading of the VBIOS until
* before FSP notify AFTER_PCI_ENUM.
*/
- scfg->vbios_buffer_addr = CONFIG(RUN_FSP_GOP) ? PCI_VGA_RAM_IMAGE_START : 0;
+ scfg->vbios_buffer_addr = (uintptr_t)vbt_get();
}
void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
--
To view, visit https://review.coreboot.org/c/coreboot/+/86299?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: I92d76fc4df88fbce792b9d7c912c6799617704a0
Gerrit-Change-Number: 86299
Gerrit-PatchSet: 5
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Attention is currently required from: Patrick Rudolph, Paul Menzel.
Felix Held has posted comments on this change by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/86385?usp=email )
Change subject: device/pci_rom: Keep track of VBIOS
......................................................................
Patch Set 3:
(3 comments)
Patchset:
PS3:
only had a very brief look at this one
File src/device/pci_rom.c:
https://review.coreboot.org/c/coreboot/+/86385/comment/d0ff6dbe_0ad88253?us… :
PS3, Line 172: #if CONFIG(HAVE_ACPI_TABLES)
when removing the guard in the header file, those guards can be dropped too, since this will still build and behave as expected in the !CONFIG(HAVE_ACPI_TABLES) case. same in line 181
File src/include/device/device.h:
https://review.coreboot.org/c/coreboot/+/86385/comment/6968e74b_bbae3060?us… :
PS3, Line 131: #if CONFIG(HAVE_ACPI_TABLES)
hmm, i don't see the need to put this in a #if CONFIG(HAVE_ACPI_TABLES) block and iirc i removed some #if CONFIG(HAVE_ACPI_TABLES) instances in this file some time ago
--
To view, visit https://review.coreboot.org/c/coreboot/+/86385?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: Ib27d30e3b07740d6098d4f7a5c4f5d8bce976f00
Gerrit-Change-Number: 86385
Gerrit-PatchSet: 3
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Fri, 14 Feb 2025 16:35:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Fred Reitberger, Jason Glenesk, Matt DeVillier, Patrick Rudolph.
Felix Held has posted comments on this change by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/86384?usp=email )
Change subject: device/pci_rom: Move VBIOS checksum fix
......................................................................
Patch Set 3: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/86384?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: I63aaaefaf01ea456e2ed39cd0891e552a7fb5135
Gerrit-Change-Number: 86384
Gerrit-PatchSet: 3
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: 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: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Comment-Date: Fri, 14 Feb 2025 16:27:03 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Fred Reitberger, Jason Glenesk, Matt DeVillier, Patrick Rudolph.
Felix Held has posted comments on this change by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/86300?usp=email )
Change subject: soc/amd/common/block/graphics: Support non VGA IGDs
......................................................................
Patch Set 4: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/86300?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: I6ab28aab74f3169d45d7d852a37ddfcfc75b7c88
Gerrit-Change-Number: 86300
Gerrit-PatchSet: 4
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: 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: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Comment-Date: Fri, 14 Feb 2025 16:25:52 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Andrey Petrov, Fred Reitberger, Intel coreboot Reviewers, Jason Glenesk, Matt DeVillier, Patrick Rudolph, Ronak Kanabar.
Felix Held has posted comments on this change by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/86299?usp=email )
Change subject: soc/amd/common/block/graphics: Use vbt_get()
......................................................................
Patch Set 4: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/86299?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: I92d76fc4df88fbce792b9d7c912c6799617704a0
Gerrit-Change-Number: 86299
Gerrit-PatchSet: 4
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Ana Carolina Cabral <ana.cpmelo95(a)gmail.com>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Comment-Date: Fri, 14 Feb 2025 16:25:09 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Intel coreboot Reviewers, Jayvik Desai, Kapil Porwal, Pranava Y N.
Subrata Banik has posted comments on this change by Subrata Banik. ( https://review.coreboot.org/c/coreboot/+/86420?usp=email )
Change subject: soc/intel/pantherlake: Enable Thunderbolt authentication
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
let me get back with more testing
--
To view, visit https://review.coreboot.org/c/coreboot/+/86420?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: I28eac7cfd6511d8680cdae4f830afa73ad201a17
Gerrit-Change-Number: 86420
Gerrit-PatchSet: 1
Gerrit-Owner: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Attention: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Pranava Y N <pranavayn(a)google.com>
Gerrit-Comment-Date: Fri, 14 Feb 2025 15:47:39 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No