Home
last modified time | relevance | path

Searched full:correctable (Results 1 – 25 of 148) sorted by relevance

123456

/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_ras.h10 /* ERRSOU0 Correctable error mask*/
13 /* HI AE Correctable error log */
16 /* HI AE Correctable error log enable */
270 * BIT(0) - Indicates one correctable error
298 * BIT(1) - Shared memory correctable interrupt mask
301 * BIT(4) - SSM interrupt generated by SER correctable error mask
436 * Correctable error mask in SER_ERR_SSMSH
437 * BIT(1) - Indicates a correctable Error has occurred
439 * BIT(6) - Indicates a correctable Error has occurred in
441 * BIT(11) - Indicates an correctable Error has occurred in
[all …]
/linux/drivers/edac/
H A Dversalnet_edac.c123 * @ceinfo: Correctable errors.
425 * Handles ECC correctable and uncorrectable errors.
632 case 5: err_str = "General Software Non-Correctable error"; break; in rpmsg_cb()
635 case 10: err_str = "DDRMC Microblaze Correctable ECC error"; break; in rpmsg_cb()
636 case 11: err_str = "DDRMC Microblaze Non-Correctable ECC error"; break; in rpmsg_cb()
638 case 16: err_str = "HNICX Correctable error"; break; in rpmsg_cb()
639 case 17: err_str = "HNICX Non-Correctable error"; break; in rpmsg_cb()
664 case 21: err_str = "GT Non-Correctable error"; break; in rpmsg_cb()
665 case 22: err_str = "PL Sysmon Correctable error"; break; in rpmsg_cb()
666 case 23: err_str = "PL Sysmon Non-Correctable error"; break; in rpmsg_cb()
[all …]
H A Dzynqmp_edac.c31 /* Correctable error info registers */
86 * @ce_cnt: Correctable error count
88 * @ceinfo: Correctable error log information
103 * @ce_cnt: Correctable Error count
106 * @ce_bitpos: Bit position for Correctable Error
155 * Handles correctable and uncorrectable errors.
244 * To get the Correctable Error injected, the following steps are needed:
247 * - Write the Correctable Error bit position value:
H A Dsynopsys_edac.c68 /* ECC correctable/uncorrectable error log register definitions */
73 /* ECC correctable/uncorrectable error address register definitions */
289 * @ce_cnt: Correctable error count.
291 * @ceinfo: Correctable error log information.
308 * @ce_cnt: Correctable Error count.
502 * handle_error - Handle Correctable and Uncorrectable errors.
506 * Handles ECC correctable and uncorrectable errors.
1092 ? ("Correctable Error") : ("UnCorrectable Error")); in inject_data_poison_show()
1443 * Start capturing the correctable and uncorrectable errors. A write of in mc_probe()
H A Dversal_edac.c196 * @ceinfo: Correctable error log information.
214 * @ce_cnt: Correctable error count.
408 * handle_error - Handle Correctable and Uncorrectable errors.
412 * Handles ECC correctable and uncorrectable errors.
449 * err_callback - Handle Correctable and Uncorrectable errors.
453 * Handles ECC correctable and uncorrectable errors.
764 * To inject a correctable error, the following steps are needed:
766 * - Write the correctable error bit position value:
H A Da72_edac.c81 str, fatal ? "fatal" : "correctable", cpu); in report_errors()
93 fatal ? "fatal" : "correctable", cpu, in report_errors()
H A De7xxx_edac.c103 #define E7XXX_DRAM_CELOG_ADD 0xA0 /* DRAM first correctable memory */
117 #define E7XXX_DRAM_CELOG_SYNDROME 0xD0 /* DRAM first correctable memory */
293 if (info->dram_ferr & 1) { /* check first error correctable */ in e7xxx_process_error_info()
307 if (info->dram_nerr & 1) { /* check next error correctable */ in e7xxx_process_error_info()
/linux/Documentation/PCI/
H A Dpcieaer-howto.rst73 console. If it's a correctable error, it is output as a warning message.
75 log level to filter out correctable error messages.
94 type (correctable vs. non-fatal uncorrectable). Fatal errors, including
117 PCIe errors are classified into two types: correctable errors
122 Correctable errors pose no impacts on the functionality of the
127 Unlike correctable errors, uncorrectable
171 Correctable errors
174 Correctable errors pose no impacts on the functionality of
178 correctable error status register accordingly and logs these errors.
/linux/arch/x86/ras/
H A DKconfig3 bool "Correctable Errors Collector"
6 This is a small cache which collects correctable memory errors per 4K
20 Add extra files to (debugfs)/ras/cec to test the correctable error
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac5.c34 "correctable" : "uncorrectable", module_name, in dwmac5_log_error()
78 void __iomem *ioaddr, bool correctable, in dwmac5_handle_mac_err() argument
86 dwmac5_log_error(ndev, value, correctable, "MAC", dwmac5_mac_errors, in dwmac5_handle_mac_err()
126 void __iomem *ioaddr, bool correctable, in dwmac5_handle_mtl_err() argument
134 dwmac5_log_error(ndev, value, correctable, "MTL", dwmac5_mtl_errors, in dwmac5_handle_mtl_err()
174 void __iomem *ioaddr, bool correctable, in dwmac5_handle_dma_err() argument
182 dwmac5_log_error(ndev, value, correctable, "DMA", dwmac5_dma_errors, in dwmac5_handle_dma_err()
225 value |= RPCEIE; /* RX Parser Memory Correctable Error */ in dwmac5_safety_feat_config()
226 value |= ECEIE; /* EST Memory Correctable Error */ in dwmac5_safety_feat_config()
227 value |= RXCEIE; /* RX Memory Correctable Error */ in dwmac5_safety_feat_config()
[all …]
H A Ddwxgmac2_core.c649 "correctable" : "uncorrectable", module_name, in dwxgmac3_log_error()
693 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_mac_err() argument
701 dwxgmac3_log_error(ndev, value, correctable, "MAC", in dwxgmac3_handle_mac_err()
741 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_mtl_err() argument
749 dwxgmac3_log_error(ndev, value, correctable, "MTL", in dwxgmac3_handle_mtl_err()
826 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_dma_err() argument
834 dwxgmac3_log_error(ndev, value, correctable, "DMA", in dwxgmac3_handle_dma_err()
859 value |= XGMAC_RPCEIE; /* RX Parser Memory Correctable Error */ in dwxgmac3_safety_feat_config()
860 value |= XGMAC_ECEIE; /* EST Memory Correctable Error */ in dwxgmac3_safety_feat_config()
861 value |= XGMAC_RXCEIE; /* RX Memory Correctable Error */ in dwxgmac3_safety_feat_config()
[all …]
/linux/Documentation/firmware-guide/acpi/apei/
H A Deinj.rst50 0x00000001 Processor Correctable
53 0x00000008 Memory Correctable
56 0x00000040 PCI Express Correctable
59 0x00000200 Platform Correctable
202 0x00000008 Memory Correctable
206 # echo 0x8 > error_type # Choose correctable memory error
214 0x00000008 Memory Correctable
245 0x00008000 CXL.mem Protocol Correctable
/linux/arch/sparc/kernel/
H A Dspiterrs.S107 /* This is the trap handler entry point for ECC correctable
117 * only for correctable errors during memory read accesses by
126 * specifically handles correctable errors. If an
130 * correctable, and the error logging C code will notice this
142 /* Ok, in this case we only have a correctable error.
/linux/arch/sparc/include/asm/
H A Dchafsr.h38 /* SW handled correctable E-cache Tag ECC error */
56 * an uncorrectable error or a SW correctable error occurs and the status
61 * status bit occur, only uncorrectable and SW correctable ones have
120 /* SW Correctable E-cache ECC error for instruction fetch or data access
157 /* Correctable ECC error from remote cache/memory */
166 /* Foreign read to DRAM incurring correctable ECC error */
H A Dsfafsr.h71 #define ESTATE_ERR_CE 0x1 /* Correctable errors */
81 #define TRAP_TYPE_CEE 0x63 /* Correctable ECC Error */
H A Decc.h46 * EINT: Enable Interrupts for correctable errors. 0=off 1=on
111 * C: Correctable error? 0=no 1=yes
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a53/
H A Dother.json21 …riefDescription": "L1 Data Cache (data, tag or dirty) memory error, correctable or non-correctable"
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-pci-devices-aer16 Description: List of correctable errors seen and reported by this
133 Description: Writing 0 disables AER correctable error log ratelimiting.
141 Description: Ratelimit burst for correctable error logs. Writing a value
/linux/drivers/acpi/apei/
H A Deinj-cxl.c20 { ACPI_EINJ_CXL_CACHE_CORRECTABLE, "CXL.cache Protocol Correctable" },
23 { ACPI_EINJ_CXL_MEM_CORRECTABLE, "CXL.mem Protocol Correctable" },
/linux/drivers/mtd/nand/raw/
H A Domap_elm.c272 * elm_error_correction - locate correctable error position
277 * register updated with correctable/uncorrectable error information.
278 * In case of correctable errors, number of errors located from
296 /* Check correctable error or not */ in elm_error_correction()
301 /* Read count of correctable errors */ in elm_error_correction()
H A Dr852.h98 #define R852_ECC_CORRECTABLE 0x20 /* correctable error exist */
99 #define R852_ECC_FAIL 0x40 /* non correctable error detected */
/linux/drivers/ras/
H A Dcec.c16 * RAS Correctable Errors Collector
18 * This is a simple gadget which collects correctable errors and counts their
108 * The number of correctable errors
542 /* We eat only correctable DRAM errors with usable addresses. */ in cec_notifier()
589 pr_info("Correctable Errors collector initialized.\n"); in cec_init()
/linux/tools/perf/pmu-events/arch/arm64/ampere/emag/
H A Dmemory.json21 …"PublicDescription": "This event counts any correctable or uncorrectable memory error (ECC or pari…
/linux/arch/mips/pci/
H A Dpci-octeon.c118 config = PCI_EXP_DEVCTL_CERE; /* Correctable Error Reporting */ in pcibios_plat_dev_init()
138 * correctable, not if the error is reported. in pcibios_plat_dev_init()
141 /* Clear Correctable Error Status */ in pcibios_plat_dev_init()
144 /* Enable reporting of all correctable errors */ in pcibios_plat_dev_init()
145 /* Correctable Error Mask - turned on bits disable errors */ in pcibios_plat_dev_init()
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a76/
H A Dexception.json6 …"PublicDescription": "This event counts any correctable or uncorrectable memory error (ECC or pari…

123456