Searched refs:ecc_error (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/edac/ |
| H A D | bluefield_edac.c | 250 u32 ecc_count, single_error_count, double_error_count, ecc_error = 0; in bluefield_edac_check() local 270 ecc_error |= MLXBF_ECC_ERR__SECC; in bluefield_edac_check() 276 ecc_error |= MLXBF_ECC_ERR__DECC; in bluefield_edac_check() 283 err = bluefield_edac_writel(priv, MLXBF_ECC_ERR, ecc_error); in bluefield_edac_check()
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas_v2_hw.c | 2946 const struct hisi_sas_hw_error *ecc_error; in one_bit_ecc_error_process_v2_hw() local 2951 ecc_error = &one_bit_ecc_errors[i]; in one_bit_ecc_error_process_v2_hw() 2952 if (irq_value & ecc_error->irq_msk) { in one_bit_ecc_error_process_v2_hw() 2953 val = hisi_sas_read32(hisi_hba, ecc_error->reg); in one_bit_ecc_error_process_v2_hw() 2954 val &= ecc_error->msk; in one_bit_ecc_error_process_v2_hw() 2955 val >>= ecc_error->shift; in one_bit_ecc_error_process_v2_hw() 2957 ecc_error->msg, val); in one_bit_ecc_error_process_v2_hw() 2966 const struct hisi_sas_hw_error *ecc_error; in multi_bit_ecc_error_process_v2_hw() local 2971 ecc_error = &multi_bit_ecc_errors[i]; in multi_bit_ecc_error_process_v2_hw() 2972 if (irq_value & ecc_error->irq_msk) { in multi_bit_ecc_error_process_v2_hw() [all …]
|
| H A D | hisi_sas_v3_hw.c | 2077 const struct hisi_sas_hw_error *ecc_error; in multi_bit_ecc_error_process_v3_hw() local 2082 ecc_error = &multi_bit_ecc_errors[i]; in multi_bit_ecc_error_process_v3_hw() 2083 if (irq_value & ecc_error->irq_msk) { in multi_bit_ecc_error_process_v3_hw() 2084 val = hisi_sas_read32(hisi_hba, ecc_error->reg); in multi_bit_ecc_error_process_v3_hw() 2085 val &= ecc_error->msk; in multi_bit_ecc_error_process_v3_hw() 2086 val >>= ecc_error->shift; in multi_bit_ecc_error_process_v3_hw() 2088 ecc_error->msg, irq_value, val); in multi_bit_ecc_error_process_v3_hw()
|