[Armadeus-commitlog] armadeus/u-boot branch, armadeus-2024.01, updated. 84c1fd1553e6d9f16687fdb17e
Brought to you by:
sszy
|
From: sszy <ss...@us...> - 2024-10-28 13:49:49
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 84c1fd1553e6d9f16687fdb17e01e3287f4b8f23 (commit)
from 7e8cb6ba478a0db04404c32c5f9d24bb115d62f9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 84c1fd1553e6d9f16687fdb17e01e3287f4b8f23
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 28 14:34:44 2024 +0100
imx9: opos93: ddr: set FSP[1] to 1600 MT/s
-----------------------------------------------------------------------
Summary of changes:
arch/arm/mach-imx/imx9/opos93_lpddr4_timing.c | 50 +++++++++++++--------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/arch/arm/mach-imx/imx9/opos93_lpddr4_timing.c b/arch/arm/mach-imx/imx9/opos93_lpddr4_timing.c
index 17a269f610..f2bbdcdce3 100644
--- a/arch/arm/mach-imx/imx9/opos93_lpddr4_timing.c
+++ b/arch/arm/mach-imx/imx9/opos93_lpddr4_timing.c
@@ -65,22 +65,22 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
},
{
{
- {0x4e300100, 0x124A2100},
- {0x4e300104, 0xF877000E},
- {0x4e300108, 0x181604AA},
- {0x4e30010C, 0x005101E6},
- {0x4e300124, 0x0E3C0000},
+ {0x4e300100, 0x02081100},
+ {0x4e300104, 0xF866000C},
+ {0x4e300108, 0xF2FA8088},
+ {0x4e30010C, 0x006101A0},
+ {0x4e300124, 0x0C340000},
{0x4e300160, 0x00009100},
- {0x4e30016C, 0x30900000},
+ {0x4e30016C, 0x30700000},
{0x4e300170, 0x8A0A0508},
- {0x4e300250, 0x00000014},
- {0x4e300254, 0x004C004C},
+ {0x4e300250, 0x00000011},
+ {0x4e300254, 0x00400040},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
},
{
- {0x01, 0xB4},
- {0x02, 0x1B},
+ {0x01, 0xA4},
+ {0x02, 0x52},
{0x03, 0x33},
{0x0b, 0x46},
{0x0c, 0x48},
@@ -155,7 +155,7 @@ static struct dram_cfg_param ddr_ddrphy_cfg[] = {
{0x1200c5, 0xb},
{0x2200c5, 0x7},
{0x2002e, 0x2},
- {0x12002e, 0x2},
+ {0x12002e, 0x1},
{0x22002e, 0x2},
{0x90204, 0x0},
{0x190204, 0x0},
@@ -207,7 +207,7 @@ static struct dram_cfg_param ddr_ddrphy_cfg[] = {
{0x20050, 0x11},
{0x2009b, 0x2},
{0x20008, 0x320},
- {0x120008, 0x1d3},
+ {0x120008, 0x190},
{0x220008, 0x9c},
{0x20088, 0x9},
{0x200b2, 0x10c},
@@ -1274,7 +1274,7 @@ static struct dram_cfg_param ddr_fsp0_cfg[] = {
static struct dram_cfg_param ddr_fsp1_cfg[] = {
{0xd0000, 0x0},
{0x54002, 0x1},
- {0x54003, 0x74a},
+ {0x54003, 0x640},
{0x54004, 0x4},
{0x54006, 0x15},
{0x54008, 0x121f},
@@ -1283,24 +1283,24 @@ static struct dram_cfg_param ddr_fsp1_cfg[] = {
{0x5400d, 0x100},
{0x5400f, 0x100},
{0x54012, 0x110},
- {0x54019, 0x1bb4},
+ {0x54019, 0x52a4},
{0x5401a, 0x33},
{0x5401b, 0x4846},
{0x5401c, 0x4808},
{0x5401e, 0x4},
- {0x5401f, 0x1bb4},
+ {0x5401f, 0x52a4},
{0x54020, 0x33},
{0x54021, 0x4846},
{0x54022, 0x4808},
{0x54024, 0x4},
- {0x54032, 0xb400},
- {0x54033, 0x331b},
+ {0x54032, 0xa400},
+ {0x54033, 0x3352},
{0x54034, 0x4600},
{0x54035, 0x848},
{0x54036, 0x48},
{0x54037, 0x400},
- {0x54038, 0xb400},
- {0x54039, 0x331b},
+ {0x54038, 0xa400},
+ {0x54039, 0x3352},
{0x5403a, 0x4600},
{0x5403b, 0x848},
{0x5403c, 0x48},
@@ -1874,9 +1874,9 @@ static struct dram_cfg_param ddr_phy_pie[] = {
{0x2000c, 0xc8},
{0x2000d, 0x7d0},
{0x2000e, 0x2c},
- {0x12000b, 0x20d},
- {0x12000c, 0x74},
- {0x12000d, 0x48e},
+ {0x12000b, 0x1c2},
+ {0x12000c, 0x64},
+ {0x12000d, 0x3e8},
{0x12000e, 0x2c},
{0x22000b, 0xb0},
{0x22000c, 0x27},
@@ -1957,8 +1957,8 @@ static struct dram_fsp_msg ddr_dram_fsp_msg[] = {
.fsp_cfg_num = ARRAY_SIZE(ddr_fsp0_cfg),
},
{
- /* P1 1866mts 1D */
- .drate = 1866,
+ /* P1 1600mts 1D */
+ .drate = 1600,
.fw_type = FW_1D_IMAGE,
.fsp_cfg = ddr_fsp1_cfg,
.fsp_cfg_num = ARRAY_SIZE(ddr_fsp1_cfg),
@@ -1991,7 +1991,7 @@ struct dram_timing_info dram_timing = {
.ddrphy_trained_csr_num = ARRAY_SIZE(ddr_ddrphy_trained_csr),
.ddrphy_pie = ddr_phy_pie,
.ddrphy_pie_num = ARRAY_SIZE(ddr_phy_pie),
- .fsp_table = { 3200, 1866, 625, },
+ .fsp_table = { 3200, 1600, 625, },
.fsp_cfg = ddr_dram_fsp_cfg,
.fsp_cfg_num = ARRAY_SIZE(ddr_dram_fsp_cfg),
};
hooks/post-receive
--
armadeus/u-boot
|