aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/edac/skx_common.h
AgeCommit message (Expand)AuthorFilesLines
2025-11-21EDAC/{skx_comm,imh}: Detect 2-level memory configurationQiuxu Zhuo1-0/+4
2025-11-21EDAC/{skx_common,imh}: Add EDAC driver for Intel Diamond Rapids serversQiuxu Zhuo1-24/+65
2025-11-19EDAC/skx_common: Prepare for skx_set_hi_lo()Qiuxu Zhuo1-0/+1
2025-11-19EDAC/skx_common: Prepare for skx_get_edac_list()Qiuxu Zhuo1-0/+2
2025-11-19EDAC/{skx_common,skx,i10nm}: Make skx_register_mci() independent of pci_devQiuxu Zhuo1-1/+1
2025-08-19EDAC/skx_common: Remove unused *NUM*_IMC macrosQiuxu Zhuo1-5/+0
2025-08-19EDAC/skx_common: Make skx_dev->imc[] a flexible arrayQiuxu Zhuo1-1/+1
2025-08-19EDAC/skx_common: Move mc_mapping to be a field inside struct skx_imcQiuxu Zhuo1-10/+10
2025-08-19EDAC/{skx_common,skx}: Use configuration data, not global macrosQiuxu Zhuo1-0/+1
2025-04-17EDAC/{skx_common,i10nm}: Add RRL support for Intel Granite Rapids serverQiuxu Zhuo1-2/+2
2025-04-17EDAC/{skx_common,i10nm}: Refactor show_retry_rd_err_log()Qiuxu Zhuo1-1/+10
2025-04-17EDAC/{skx_common,i10nm}: Refactor enable_retry_rd_err_log()Qiuxu Zhuo1-0/+20
2025-04-17EDAC/{skx_common,i10nm}: Structure the per-channel RRL registersQiuxu Zhuo1-8/+13
2025-04-17EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM pseudo channel 0Qiuxu Zhuo1-3/+8
2025-02-20EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald RapidsQiuxu Zhuo1-0/+11
2024-12-13EDAC/{i10nm,skx,skx_common}: Support UV systemsKyle Meyer1-2/+1
2024-10-23EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicatorQiuxu Zhuo1-0/+1
2024-10-23EDAC/skx_common: Differentiate memory error sourcesQiuxu Zhuo1-0/+7
2024-09-16Merge tag 'edac_updates_for_v6.12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+8
2024-09-03EDAC/{skx_common,skx,i10nm}: Move the common debug code to skx_commonQiuxu Zhuo1-0/+8
2024-07-28minmax: make generic MIN() and MAX() macros available everywhereLinus Torvalds1-1/+0
2024-05-29EDAC, i10nm: make skx_common.o a separate moduleArnd Bergmann1-2/+2
2023-01-25EDAC/i10nm: Add Intel Granite Rapids server supportQiuxu Zhuo1-2/+3
2023-01-25EDAC/i10nm: Make more configurations CPU model specificQiuxu Zhuo1-2/+30
2023-01-25EDAC/skx_common: Enable EDAC support for the "near" memoryQiuxu Zhuo1-0/+24
2022-09-23EDAC/i10nm: Print an extra register set of retry_rd_err_logQiuxu Zhuo1-0/+2
2022-09-23EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBMQiuxu Zhuo1-0/+4
2022-09-23EDAC/skx_common: Add ChipSelect ADXL componentQiuxu Zhuo1-0/+4
2022-09-08EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUsYouquan Song1-0/+5
2022-09-08EDAC/skx_common: Use driver decoder firstQiuxu Zhuo1-0/+1
2021-08-23EDAC/i10nm: Retrieve and print retry_rd_err_log registersYouquan Song1-1/+6
2021-06-17EDAC/i10nm: Add support for high bandwidth memoryQiuxu Zhuo1-3/+17
2021-06-17EDAC/i10nm: Add detection of memory levels for ICX/SPR serversQiuxu Zhuo1-0/+3
2021-06-17EDAC/skx_common: Add new ADXL components for 2-level memoryQiuxu Zhuo1-0/+11
2020-11-19EDAC/i10nm: Add Intel Sapphire Rapids server supportQiuxu Zhuo1-4/+12
2020-06-01Merge branches 'edac-i10nm' and 'edac-misc' into edac-updates-for-5.8Borislav Petkov1-3/+10
2020-05-19EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enableQiuxu Zhuo1-1/+1
2020-04-27EDAC, {skx,i10nm}: Make some configurations CPU model specificQiuxu Zhuo1-2/+9
2019-10-18EDAC, skx: Retrieve and print retry_rd_err_log registersTony Luck1-1/+3
2019-06-26EDAC, skx, i10nm: Fix source ID register offsetQiuxu Zhuo1-1/+1
2019-03-23EDAC, skx, i10nm: Make skx_common.c a pure libraryQiuxu Zhuo1-8/+0
2019-02-02EDAC, skx_common: Separate common code out from skx_edacQiuxu Zhuo1-0/+152