commit | 2905a46fa857a0a6a26d77b83eeb19b75d6c7c92 | [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 | 0f0a4f5bd302468427130067585510f8a6d933c8 [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>