]> git.baikalelectronics.ru Git - kernel.git/commit
IB/hfi1: Fix dc8051 multiple qword memory reads
authorDean Luick <dean.luick@intel.com>
Thu, 8 Dec 2016 03:32:22 +0000 (19:32 -0800)
committerDoug Ledford <dledford@redhat.com>
Sun, 11 Dec 2016 20:25:13 +0000 (15:25 -0500)
commit95ef22813249c12bf51ed7c6a35130e65fa316cd
treecd7c44ab53d6efe1bdd35ddffedec2077bfaafa7
parent86c9e0c6fa6989835168fdb6ca93ced716e99e2e
IB/hfi1: Fix dc8051 multiple qword memory reads

When reading multiple dc8051 data memory locations
at once, the read enabled field must be toggled
at every address change.  Do that by writing only
the address first, then writing the enable.

Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Dean Luick <dean.luick@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/hfi1/firmware.c