• Linus Torvalds's avatar
    Merge tag 'edac_for_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras · ff881842
    Linus Torvalds authored
    Pull EDAC updates from Borislav Petkov:
     "The new thing this time around is that we have three maintainers now
      and a new, old repo. New because it is new for the EDAC tree which is
      hosted there from now on and old because it is Tony's and mine's old
      RAS repo which we still use occasionally when the stuff isn't in tip.
       -  EDAC tree has three maintainers and one new designated reviewer
          now, so that the work can scale better.
       -  New driver for Mellanox' BlueField SoC DDR controller (Shravan
          Kumar Ramani)
       -  AMD Rome support in amd64_edac (Yazen Ghannam and Isaac Vaughn)
       -  Misc fixes, cleanups and code improvements"
    * tag 'edac_for_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:
      EDAC/amd64: Add PCI device IDs for family 17h, model 70h
      MAINTAINERS: Add Robert as a EDAC reviewer
      EDAC/mc_sysfs: Make debug messages consistent
      EDAC/mc_sysfs: Remove pointless gotos
      EDAC: Prefer 'unsigned int' to bare use of 'unsigned'
      EDAC/amd64: Support asymmetric dual-rank DIMMs
      EDAC/amd64: Cache secondary Chip Select registers
      EDAC/amd64: Decode syndrome before translating address
      EDAC/amd64: Find Chip Select memory size using Address Mask
      EDAC/amd64: Initialize DIMM info for systems with more than two channels
      EDAC/amd64: Recognize DRAM device type ECC capability
      EDAC/amd64: Support more than two controllers for chip selects handling
      EDAC/mc: Cleanup _edac_mc_free() code
      EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()
      EDAC, mellanox: Add ECC support for BlueField DDR4
      EDAC/altera: Use the proper type for the IRQ status bits
      EDAC/mc: Fix grain_bits calculation
      edac: altera: Move Stratix10 SDRAM ECC to peripheral
      MAINTAINERS: update EDAC entry to reflect current tree and maintainers