|
@@ -255,7 +255,7 @@ static void update_hwleveling_output(u32 base, const struct emif_regs *regs)
|
|
|
u32 *emif_ext_phy_ctrl_reg, *emif_phy_status;
|
|
|
u32 reg, i, phy;
|
|
|
|
|
|
- emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[7];
|
|
|
+ emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[6];
|
|
|
phy = readl(&emif->emif_ddr_phy_ctrl_1);
|
|
|
|
|
|
/* Update PHY_REG_RDDQS_RATIO */
|
|
@@ -269,7 +269,7 @@ static void update_hwleveling_output(u32 base, const struct emif_regs *regs)
|
|
|
|
|
|
/* Update PHY_REG_FIFO_WE_SLAVE_RATIO */
|
|
|
emif_ext_phy_ctrl_reg = (u32 *)&emif->emif_ddr_ext_phy_ctrl_2;
|
|
|
- emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[12];
|
|
|
+ emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[11];
|
|
|
if (!(phy & EMIF_DDR_PHY_CTRL_1_RDLVLGATE_MASK_MASK))
|
|
|
for (i = 0; i < PHY_FIFO_WE_SLAVE_RATIO_REGS; i++) {
|
|
|
reg = readl(emif_phy_status++);
|
|
@@ -279,7 +279,7 @@ static void update_hwleveling_output(u32 base, const struct emif_regs *regs)
|
|
|
|
|
|
/* Update PHY_REG_WR_DQ/DQS_SLAVE_RATIO */
|
|
|
emif_ext_phy_ctrl_reg = (u32 *)&emif->emif_ddr_ext_phy_ctrl_12;
|
|
|
- emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[17];
|
|
|
+ emif_phy_status = (u32 *)&emif->emif_ddr_phy_status[16];
|
|
|
if (!(phy & EMIF_DDR_PHY_CTRL_1_WRLVL_MASK_MASK))
|
|
|
for (i = 0; i < PHY_REG_WR_DQ_SLAVE_RATIO_REGS; i++) {
|
|
|
reg = readl(emif_phy_status++);
|