summaryrefslogtreecommitdiff
path: root/drivers/ddr/marvell/a38x/old/ddr3_init.h
diff options
context:
space:
mode:
authorMarek BehĂșn <kabel@kernel.org>2024-06-18 17:34:34 +0200
committerStefan Roese <sr@denx.de>2024-07-08 08:20:58 +0200
commit137057ac16b882725f60d12fc2440fdc8530cb3a (patch)
tree7c3034d8176efe6f7d724a5e4613849a6a03f1a9 /drivers/ddr/marvell/a38x/old/ddr3_init.h
parentb5a6120227f05ef2c7858b67a3d76a226d9ec32f (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_init.h')
0 files changed, 0 insertions, 0 deletions