Home
last modified time | relevance | path

Searched refs:ecc_reg (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/mtd/nand/raw/
H A Dr852.c465 uint32_t ecc_reg; in r852_ecc_correct() local
480 ecc_reg = r852_read_reg_dword(dev, R852_DATALINE); in r852_ecc_correct()
485 ecc_status = (ecc_reg >> 8) & 0xFF; in r852_ecc_correct()
497 err_byte = ecc_reg & 0xFF; in r852_ecc_correct()
508 ecc_reg >>= 16; in r852_ecc_correct()
H A Dsh_flctl.c286 void __iomem *ecc_reg[4]; in wait_recfifo_ready() local
334 ecc_reg[0] = FL4ECCRESULT0(flctl); in wait_recfifo_ready()
335 ecc_reg[1] = FL4ECCRESULT1(flctl); in wait_recfifo_ready()
336 ecc_reg[2] = FL4ECCRESULT2(flctl); in wait_recfifo_ready()
337 ecc_reg[3] = FL4ECCRESULT3(flctl); in wait_recfifo_ready()
343 data = readl(ecc_reg[i]); in wait_recfifo_ready()
H A Dpl35x-nand-controller.c438 static void pl35x_nand_ecc_reg_to_array(struct nand_chip *chip, u32 ecc_reg, in pl35x_nand_ecc_reg_to_array() argument
441 u32 ecc_value = ~ecc_reg; in pl35x_nand_ecc_reg_to_array()
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dzynq_nand.c315 u8 ecc_reg, ecc_byte; in zynq_nand_calculate_hwecc() local
325 for (ecc_reg = 0; ecc_reg < 4; ecc_reg++) { in zynq_nand_calculate_hwecc()
327 ecc_value = readl(&zynq_nand_smc_base->eval0r + ecc_reg); in zynq_nand_calculate_hwecc()
H A Darasan_nfc.c40 u32 ecc_reg; member
1160 writel(regval, &arasan_nand_base->ecc_reg); in arasan_nand_ecc_init()