Searched refs:eccsr (Results 1 – 1 of 1) sorted by relevance
14 #define MACRONIX_ECCSR_BF_LAST_PAGE(eccsr) FIELD_GET(GENMASK(3, 0), eccsr) argument15 #define MACRONIX_ECCSR_BF_ACCUMULATED_PAGES(eccsr) FIELD_GET(GENMASK(7, 4), eccsr) argument65 static int macronix_get_eccsr(struct spinand_device *spinand, u8 *eccsr) in macronix_get_eccsr() argument71 SPI_MEM_OP_DATA_IN(1, eccsr, 1)); in macronix_get_eccsr()83 *eccsr = MACRONIX_ECCSR_BF_LAST_PAGE(*eccsr); in macronix_get_eccsr()85 *eccsr = MACRONIX_ECCSR_BF_ACCUMULATED_PAGES(*eccsr); in macronix_get_eccsr()94 u8 eccsr; in macronix_ecc_get_status() local112 eccsr = *spinand->scratchbuf; in macronix_ecc_get_status()113 if (WARN_ON(eccsr > nanddev_get_ecc_conf(nand)->strength || !eccsr)) in macronix_ecc_get_status()116 return eccsr; in macronix_ecc_get_status()