soc/intel/pantherlake: Enable memory bandwidth compression for IGD
The commit enables memory bandwidth compression for Integrated Graphics
Device (IGD) when IGD is active. This change intends to improve graphics
performance.
BUG=b:431221875
TEST=On a Fatcat device, activating memory bandwidth compression leads
to graphics performance improvements ranging from 20% to 65% on
some graphics workloads.
Change-Id: Ia74fb6bac880a5eb9fe833f071bd129e69345d28
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88910
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Bora Guvendik <bora.guvendik@intel.corp-partner.google.com>
This commit is contained in:
parent
ad10d4a977
commit
ebab858d92
1 changed files with 2 additions and 2 deletions
|
|
@ -50,8 +50,8 @@ static void fill_fspm_igd_params(FSP_M_CONFIG *m_cfg,
|
|||
*ddi_port_upds[i].hpd = !!(config->ddi_ports_config[i] &
|
||||
DDI_ENABLE_HPD);
|
||||
}
|
||||
/* Disable memory bandwidth compression */
|
||||
m_cfg->MemoryBandwidthCompression = 0;
|
||||
/* Enable memory bandwidth compression */
|
||||
m_cfg->MemoryBandwidthCompression = 1;
|
||||
} else {
|
||||
/* IGD is disabled, skip IGD init in FSP. */
|
||||
m_cfg->IgdDvmt50PreAlloc = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue