| 4a3d9628 | 28-Jul-2021 |
Wesley Yao <wesley.yao@rock-chips.com> |
drivers: ram: rv1126: Support x16 bus width of LPDDR4(X)
Use read gate train to detect x16 or x32 bus width of LPDDR4(X).
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I6f580c06e
drivers: ram: rv1126: Support x16 bus width of LPDDR4(X)
Use read gate train to detect x16 or x32 bus width of LPDDR4(X).
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I6f580c06e974e33c6de149df77509dd4f4d2ab54
show more ...
|
| e8897b95 | 23-Jun-2021 |
Wesley Yao <wesley.yao@rock-chips.com> |
drivers: ram: rv1126: fix sdram_detect_row of LPDDR4/X
1. Support 1Gb (per channel); 2. Support Byte (x8) mode; 2. Return error when row >= 17, because DDRC cannot support; 3. Return error when gett
drivers: ram: rv1126: fix sdram_detect_row of LPDDR4/X
1. Support 1Gb (per channel); 2. Support Byte (x8) mode; 2. Return error when row >= 17, because DDRC cannot support; 3. Return error when getting wrong value of MR8.
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I9580dcf5ada51f1df7131bd68a158a26a6d8e986
show more ...
|
| 1ad4a306 | 24-Jun-2021 |
Wesley Yao <wesley.yao@rock-chips.com> |
drivers: ram: rv1126: Use ARRAY_SIZE to calculate copy size to set ADDRMAP regs
Use ARRAY_SIZE to prevent error when changing array size of addrmap.
Signed-off-by: Wesley Yao <wesley.yao@rock-chips
drivers: ram: rv1126: Use ARRAY_SIZE to calculate copy size to set ADDRMAP regs
Use ARRAY_SIZE to prevent error when changing array size of addrmap.
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I33300fdb0b3638eb44b803df8fed4029e09c24d8
show more ...
|
| d49e7c34 | 23-Jun-2021 |
Wesley Yao <wesley.yao@rock-chips.com> |
drivers: ram: rv1126: fix the judgment of "set ctl address map fail"
If ddrconf == ARRAY_SIZE(addrmap), it is also set ctl address map fail.
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Ch
drivers: ram: rv1126: fix the judgment of "set ctl address map fail"
If ddrconf == ARRAY_SIZE(addrmap), it is also set ctl address map fail.
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I3f8d088f61ab43f50f45e33e296fdc89aa968ce1
show more ...
|
| 06a17b4a | 17-Jun-2021 |
Wesley Yao <wesley.yao@rock-chips.com> |
drivers: ram: rv1126: Turn on DQS_c 2k pull-up resistor to workaround WDQS control of LPDDR4/LPDDR4X
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I82c5084fb62866e74810ec09ae8c392
drivers: ram: rv1126: Turn on DQS_c 2k pull-up resistor to workaround WDQS control of LPDDR4/LPDDR4X
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com> Change-Id: I82c5084fb62866e74810ec09ae8c392c2b8e9e23
show more ...
|
| e90784ab | 10-Jun-2021 |
Zhihuan He <huan.he@rock-chips.com> |
rv1126: ddr: fix tx dqs bypass phase setting err
It will set error value when the write leveling results are less than clk de-skew. Fix it.
Signed-off-by: Zhihuan He <huan.he@rock-chips.com> Change
rv1126: ddr: fix tx dqs bypass phase setting err
It will set error value when the write leveling results are less than clk de-skew. Fix it.
Signed-off-by: Zhihuan He <huan.he@rock-chips.com> Change-Id: I591e07a459e2c11c5f215b95f57cf7a2b575d92e
show more ...
|