Searched refs:ecc_status (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_toshiba.c | 32 u8 *ecc_status = buf; in toshiba_nand_benand_read_eccstatus_op() local 40 NAND_OP_8BIT_DATA_IN(chip->ecc.steps, ecc_status, 0), in toshiba_nand_benand_read_eccstatus_op() 55 u8 status, ecc_status[TOSHIBA_NAND_MAX_ECC_STEPS]; in toshiba_nand_benand_eccstatus() local 58 ret = toshiba_nand_benand_read_eccstatus_op(chip, ecc_status); in toshiba_nand_benand_eccstatus() 63 bitflips = ecc_status[i] & TOSHIBA_NAND_ECC_STATUS_MASK; in toshiba_nand_benand_eccstatus()
|
| H A D | r852.c | 469 uint8_t ecc_status, err_byte; in r852_ecc_correct() local 488 ecc_status = (ecc_reg >> 8) & 0xFF; in r852_ecc_correct() 491 if (ecc_status & R852_ECC_FAIL) { in r852_ecc_correct() 498 if (ecc_status & R852_ECC_CORRECTABLE) { in r852_ecc_correct() 503 err_byte, ecc_status & R852_ECC_ERR_BIT_MSK); in r852_ecc_correct() 506 1 << (ecc_status & R852_ECC_ERR_BIT_MSK); in r852_ecc_correct()
|
| H A D | vf610_nfc.c | 514 u8 ecc_status; in vf610_nfc_correct_data() local 518 ecc_status = vf610_nfc_read(nfc, ecc_status_off) & 0xff; in vf610_nfc_correct_data() 519 ecc_count = ecc_status & ECC_STATUS_ERR_COUNT; in vf610_nfc_correct_data() 521 if (!(ecc_status & ECC_STATUS_MASK)) in vf610_nfc_correct_data()
|
| /linux/drivers/edac/ |
| H A D | zynqmp_edac.c | 91 struct ecc_status { struct 113 struct ecc_status stat; argument 133 static void get_error_info(void __iomem *base, struct ecc_status *p, int mask) in get_error_info() 157 static void handle_error(struct edac_device_ctl_info *dci, struct ecc_status *p) in handle_error()
|
| H A D | versalnet_edac.c | 128 struct ecc_status { struct 151 struct ecc_status stat; argument 214 struct ecc_status *p; in get_ddr_info() 427 static void handle_error(struct mc_priv *priv, struct ecc_status *stat, in handle_error() 593 struct ecc_status *p; in rpmsg_cb() 645 memset(p, 0, sizeof(struct ecc_status)); in rpmsg_cb() 656 memset(p, 0, sizeof(struct ecc_status)); in rpmsg_cb()
|
| H A D | versal_edac.c | 201 struct ecc_status { struct 234 struct ecc_status stat; 251 struct ecc_status *p; in get_ce_error_info() 283 struct ecc_status *p; in get_ue_error_info() 316 struct ecc_status *p; in get_error_info() 414 static void handle_error(struct mem_ctl_info *mci, struct ecc_status *stat) in handle_error() 459 struct ecc_status *p; in err_callback()
|
| /linux/drivers/scsi/aic94xx/ |
| H A D | aic94xx_hwi.c | 959 u32 ecc_status; in asd_hst_pcix_isr() local 963 pci_read_config_dword(asd_ha->pcidev, ECC_CTRL_STAT, &ecc_status); in asd_hst_pcix_isr() 988 else if (ecc_status & UNCOR_ECCERR) in asd_hst_pcix_isr()
|