aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/fpga-mgr.c
diff options
context:
space:
mode:
authorQiuxu Zhuo <[email protected]>2020-04-24 20:18:33 +0800
committerTony Luck <[email protected]>2020-04-27 09:40:49 -0700
commitce20670828c1228ecd37befbdda87a1f87a803b9 (patch)
tree08a2b1a0e8eeb54d98db12ee6c60cecd395206d8 /drivers/fpga/fpga-mgr.c
parentee5340abab3babb91c1807cea47de4468b2dfc91 (diff)
EDAC/i10nm: Update driver to support different bus number config register offsets
The i10nm_edac driver failed to load on Ice Lake and Tremont/Jacobsville servers if their CPU stepping >= 4 and failed on Ice Lake-D servers from stepping 0. The root cause was that for Ice Lake and Tremont/Jacobsville servers with CPU stepping >=4, the offset for bus number configuration register was updated from 0xcc to 0xd0. For Ice Lake-D servers, all the steppings use the updated 0xd0 offset. Fix the issue by using the appropriate offset for bus number configuration register according to the CPU model number and stepping. Reported-by: Jerry Chen <[email protected]> Reported-and-tested-by: Jin Wen <[email protected]> Signed-off-by: Qiuxu Zhuo <[email protected]> Signed-off-by: Tony Luck <[email protected]> Reviewed-by: Borislav Petkov <[email protected]> Link: https://lore.kernel.org/linux-edac/[email protected]
Diffstat (limited to 'drivers/fpga/fpga-mgr.c')
0 files changed, 0 insertions, 0 deletions