diff options
author | Marek BehĂșn <kabel@kernel.org> | 2024-06-18 17:34:34 +0200 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2024-07-08 08:20:58 +0200 |
commit | 137057ac16b882725f60d12fc2440fdc8530cb3a (patch) | |
tree | 7c3034d8176efe6f7d724a5e4613849a6a03f1a9 /drivers/ddr/marvell/a38x/old/ddr3_training_leveling.c | |
parent | b5a6120227f05ef2c7858b67a3d76a226d9ec32f (diff) |
arm: mvebu: turris_omnia: Read DDR speed from EEPROM
Some Turris Omnia boards experience memory issues, and by
experimentation we found that some of these issues can be solved by
slowing DDR speed.
Add a new field in the extended EEPROM information structure, ddr_speed.
Support several values in this field (for now 1066F, 1333H, and the
default, 1600K) and use it to overwrite the DDR topology parameters
used by the DDR training algorithm.
Signed-off-by: Marek BehĂșn <kabel@kernel.org>
Diffstat (limited to 'drivers/ddr/marvell/a38x/old/ddr3_training_leveling.c')
0 files changed, 0 insertions, 0 deletions