Home
last modified time | relevance | path

Searched refs:ecc_stat (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-core.c647 ecc->ecc_stat = 0; in mcp251xfd_chip_ecc_init()
1274 addr = FIELD_GET(MCP251XFD_REG_ECCSTAT_ERRADDR_MASK, ecc->ecc_stat); in mcp251xfd_handle_eccif_recover()
1300 ecc->ecc_stat & MCP251XFD_REG_ECCSTAT_SECIF ? in mcp251xfd_handle_eccif_recover()
1320 u32 ecc_stat; in mcp251xfd_handle_eccif() local
1325 err = regmap_read(priv->map_reg, MCP251XFD_REG_ECCSTAT, &ecc_stat); in mcp251xfd_handle_eccif()
1330 MCP251XFD_REG_ECCSTAT_IF_MASK, ~ecc_stat); in mcp251xfd_handle_eccif()
1335 addr = FIELD_GET(MCP251XFD_REG_ECCSTAT_ERRADDR_MASK, ecc_stat); in mcp251xfd_handle_eccif()
1357 if (ecc_stat & MCP251XFD_REG_ECCSTAT_SECIF) in mcp251xfd_handle_eccif()
1359 else if (ecc_stat & MCP251XFD_REG_ECCSTAT_DEDIF) in mcp251xfd_handle_eccif()
1365 ecc->ecc_stat = 0; in mcp251xfd_handle_eccif()
[all …]
H A Dmcp251xfd-tef.c210 ecc->ecc_stat = 0; in mcp251xfd_ecc_tefif_successful()
/linux/drivers/mtd/nand/raw/
H A Dmxc_nand.c385 static u32 get_ecc_status_v2_v3(struct nand_chip *chip, unsigned int ecc_stat) in get_ecc_status_v2_v3() argument
399 err = ecc_stat & ecc_bit_mask; in get_ecc_status_v2_v3()
407 ecc_stat >>= 4; in get_ecc_status_v2_v3()
417 u32 ecc_stat = readl(NFC_V1_V2_ECC_STATUS_RESULT); in get_ecc_status_v2() local
419 return get_ecc_status_v2_v3(chip, ecc_stat); in get_ecc_status_v2()
426 u32 ecc_stat = readl(NFC_V3_ECC_STATUS_RESULT); in get_ecc_status_v3() local
428 return get_ecc_status_v2_v3(chip, ecc_stat); in get_ecc_status_v3()