Attention is currently required from: Xixi Chen. Hello Xixi Chen,
I'd like you to do a code review. Please visit
https://review.coreboot.org/c/coreboot/+/53906
to review the following change.
Change subject: TEST-ONLY: vendorcode/mediatek/mt8192: adjust SHU sequence as blob sequence ......................................................................
TEST-ONLY: vendorcode/mediatek/mt8192: adjust SHU sequence as blob sequence
Signed-off-by: Xi Chen xixi.chen@mediatek.corp-partner.google.com Change-Id: Id0812cc724972910ab531e7e77400d8f52924d02 --- M src/vendorcode/mediatek/mt8192/dramc/dramc_pi_main.c 1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/06/53906/1
diff --git a/src/vendorcode/mediatek/mt8192/dramc/dramc_pi_main.c b/src/vendorcode/mediatek/mt8192/dramc/dramc_pi_main.c index 24d4335..b39f3a5 100644 --- a/src/vendorcode/mediatek/mt8192/dramc/dramc_pi_main.c +++ b/src/vendorcode/mediatek/mt8192/dramc/dramc_pi_main.c @@ -1527,7 +1527,7 @@ for (u1ShuIdx = DRAM_DFS_SHUFFLE_MAX - 2; u1ShuIdx >= DRAM_DFS_SHUFFLE_1; u1ShuIdx--) { #if (fcFOR_CHIP_ID == fcMargaux) && (ENABLE_DRAM_SINGLE_FREQ_SELECT == 0xFF) // @Darren, new chip need double confirm - if ((p->DRAMPinmux == PINMUX_DSC) && (gFreqTbl[u1ShuIdx].shuffleIdx == SRAM_SHU0)) + if ((p->DRAMPinmux == PINMUX_DSC) && (gFreqTbl[u1ShuIdx].shuffleIdx == SRAM_SHU1)) continue; #endif
@@ -1556,8 +1556,8 @@ #endif DramcSaveToShuffleSRAM(p, DRAM_DFS_SHUFFLE_1, gFreqTbl[u1ShuIdx].shuffleIdx); #if (fcFOR_CHIP_ID == fcMargaux) && (ENABLE_DRAM_SINGLE_FREQ_SELECT == 0xFF) // @Darren, new chip need double confirm - if ((p->DRAMPinmux == PINMUX_DSC) && (gFreqTbl[u1ShuIdx].shuffleIdx == SRAM_SHU1)) - DramcSaveToShuffleSRAM(p, DRAM_DFS_SHUFFLE_1, gFreqTbl[u1ShuIdx + 1].shuffleIdx); // Copy SRAM_SHU1 to SRAM_SHU0 + if ((p->DRAMPinmux == PINMUX_DSC) && (gFreqTbl[u1ShuIdx].shuffleIdx == SRAM_SHU0)) + DramcSaveToShuffleSRAM(p, DRAM_DFS_SHUFFLE_1, gFreqTbl[u1ShuIdx - 1].shuffleIdx); // Copy SRAM_SHU0 to SRAM_SHU1 #endif
#if SUPPORT_SAVE_TIME_FOR_CALIBRATION