Searched refs:ecc_stat (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 631 ecc->ecc_stat = 0; in mcp251xfd_chip_ecc_init() 1266 addr = FIELD_GET(MCP251XFD_REG_ECCSTAT_ERRADDR_MASK, ecc->ecc_stat); in mcp251xfd_handle_eccif_recover() 1292 ecc->ecc_stat & MCP251XFD_REG_ECCSTAT_SECIF ? in mcp251xfd_handle_eccif_recover() 1312 u32 ecc_stat; in mcp251xfd_handle_eccif() local 1317 err = regmap_read(priv->map_reg, MCP251XFD_REG_ECCSTAT, &ecc_stat); in mcp251xfd_handle_eccif() 1322 MCP251XFD_REG_ECCSTAT_IF_MASK, ~ecc_stat); in mcp251xfd_handle_eccif() 1327 addr = FIELD_GET(MCP251XFD_REG_ECCSTAT_ERRADDR_MASK, ecc_stat); in mcp251xfd_handle_eccif() 1348 if (ecc_stat & MCP251XFD_REG_ECCSTAT_SECIF) in mcp251xfd_handle_eccif() 1350 else if (ecc_stat & MCP251XFD_REG_ECCSTAT_DEDIF) in mcp251xfd_handle_eccif() 1356 ecc->ecc_stat = 0; in mcp251xfd_handle_eccif() [all …]
|
H A D | mcp251xfd-tef.c | 210 ecc->ecc_stat = 0; in mcp251xfd_ecc_tefif_successful()
|
H A D | mcp251xfd.h | 589 u32 ecc_stat; member
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | renesas-nand-controller.c | 416 u32 ecc_stat; in rnandc_read_page_hw_ecc() local 444 ecc_stat = readl_relaxed(rnandc->regs + ECC_STAT_REG); in rnandc_read_page_hw_ecc() 446 if (oob_required || ECC_STAT_UNCORRECTABLE(cs, ecc_stat)) { in rnandc_read_page_hw_ecc() 454 if (ECC_STAT_UNCORRECTABLE(cs, ecc_stat)) { in rnandc_read_page_hw_ecc() 472 } else if (ECC_STAT_CORRECTABLE(cs, ecc_stat)) { in rnandc_read_page_hw_ecc() 510 u32 ecc_stat; in rnandc_read_subpage_hw_ecc() local 540 ecc_stat = readl_relaxed(rnandc->regs + ECC_STAT_REG); in rnandc_read_subpage_hw_ecc() 542 if (ECC_STAT_UNCORRECTABLE(cs, ecc_stat)) { in rnandc_read_subpage_hw_ecc() 566 } else if (ECC_STAT_CORRECTABLE(cs, ecc_stat)) { in rnandc_read_subpage_hw_ecc()
|
H A D | mxc_nand.c | 774 u32 ecc_stat, err; in mxc_nand_read_page_v2_v3() local 799 ecc_stat = host->devtype_data->get_ecc_status(host); in mxc_nand_read_page_v2_v3() 802 err = ecc_stat & ecc_bit_mask; in mxc_nand_read_page_v2_v3() 810 ecc_stat >>= 4; in mxc_nand_read_page_v2_v3()
|