• Linus Torvalds's avatar
    Merge tag 'edac_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras · d9de5ce8
    Linus Torvalds authored
    Pull EDAC updates from Borislav Petkov:
    
     - Add a driver for the RAS functionality on Xilinx's on chip memory
       controller
    
     - Add support for decoding errors from the first and second level
       memory on SKL-based hardware
    
     - Add support for the memory controllers in Intel Granite Rapids and
       Emerald Rapids machines
    
     - First round of amd64_edac driver simplification and removal of
       unneeded functionality
    
     - The usual cleanups and fixes
    
    * tag 'edac_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:
      EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive
      EDAC/amd64: Remove early_channel_count()
      EDAC/amd64: Remove PCI Function 0
      EDAC/amd64: Remove PCI Function 6
      EDAC/amd64: Remove scrub rate control for Family 17h and later
      EDAC/amd64: Don't set up EDAC PCI control on Family 17h+
      EDAC/i10nm: Add driver decoder for Sapphire Rapids server
      EDAC/i10nm: Add Intel Granite Rapids server support
      EDAC/i10nm: Make more configurations CPU model specific
      EDAC/i10nm: Add Intel Emerald Rapids server support
      EDAC/skx_common: Delete duplicated and unreachable code
      EDAC/skx_common: Enable EDAC support for the "near" memory
      EDAC/qcom: Add platform_device_id table for module autoloading
      EDAC/zynqmp: Add EDAC support for Xilinx ZynqMP OCM
      dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM
    d9de5ce8
skx_common.c 17.8 KB