Lines Matching refs:nand
1434 struct nand_chip *nand; in doc_probe() local
1529 nand = mtd->priv; in doc_probe()
1530 doc = nand->priv; in doc_probe()
1570 nand = (struct nand_chip *) (mtd + 1); in doc_probe()
1571 doc = (struct doc_priv *) (nand + 1); in doc_probe()
1572 nand->bbt_td = (struct nand_bbt_descr *) (doc + 1); in doc_probe()
1573 nand->bbt_md = nand->bbt_td + 1; in doc_probe()
1575 mtd->priv = nand; in doc_probe()
1578 nand->priv = doc; in doc_probe()
1579 nand->select_chip = doc200x_select_chip; in doc_probe()
1580 nand->cmd_ctrl = doc200x_hwcontrol; in doc_probe()
1581 nand->dev_ready = doc200x_dev_ready; in doc_probe()
1582 nand->waitfunc = doc200x_wait; in doc_probe()
1583 nand->block_bad = doc200x_block_bad; in doc_probe()
1584 nand->ecc.hwctl = doc200x_enable_hwecc; in doc_probe()
1585 nand->ecc.calculate = doc200x_calculate_ecc; in doc_probe()
1586 nand->ecc.correct = doc200x_correct_data; in doc_probe()
1588 nand->ecc.layout = &doc200x_oobinfo; in doc_probe()
1589 nand->ecc.mode = NAND_ECC_HW_SYNDROME; in doc_probe()
1590 nand->ecc.size = 512; in doc_probe()
1591 nand->ecc.bytes = 6; in doc_probe()
1592 nand->ecc.strength = 2; in doc_probe()
1593 nand->bbt_options = NAND_BBT_USE_FLASH; in doc_probe()
1643 struct nand_chip *nand; in release_nanddoc() local
1647 nand = mtd->priv; in release_nanddoc()
1648 doc = nand->priv; in release_nanddoc()