commit | af7c33c103450e06aecf8adba8cbc8c522295be1 | [log] [tgz] |
---|---|---|
author | Bryan Brattlof <bb@ti.com> | Mon Jul 17 17:15:26 2023 -0500 |
committer | Tom Rini <trini@konsulko.com> | Fri Jul 21 15:32:12 2023 -0400 |
tree | 5916d80b6cb2a6b18772303d2a23713c3abdfa87 | |
parent | 7c97b715e920bc41f628b39925ac829ff9cf7d8f [diff] |
ram: k3-ddrss: do not touch ctrl regs during training During LPDDR initialization we will loop through a series of frequency changes in order to train at the various operating frequencies. During this training, accessing the DRAM_CLASS bitfield could happen during a frequency change and cause the read to hang. Store the DRAM type into the main structure to avoid multiple readings while the independent phy is training. Signed-off-by: Bryan Brattlof <bb@ti.com>