summaryrefslogtreecommitdiff
path: root/drivers/bus
diff options
context:
space:
mode:
authorMarkus Mayer <mmayer@broadcom.com>2019-02-11 17:24:43 -0800
committerFlorian Fainelli <f.fainelli@gmail.com>2019-05-20 09:32:35 -0700
commit78a6f5bef9b8132e34f58f60c190da83b46cefef (patch)
treeb38fed3fe4077ff97aceb40e07cc8066288fedfe /drivers/bus
parent900c8f578be2032e46dd936684838aa59cd5a477 (diff)
memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8
For dual-rank LPDDR4, result data for any command is placed in byte 0 and byte 3 of the corresponding MR register by the firmware. Single-rank RAM was supposed to work the same way. However, due to a firmware bug, result values are only placed in byte 3 of the corresponding MR register. Since byte 3 works for single-rank and dual-rank setups, we change the Linux driver to always use byte 3, thus returning the correct value in either case. Signed-off-by: Markus Mayer <mmayer@broadcom.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'drivers/bus')
0 files changed, 0 insertions, 0 deletions