Lines Matching refs:pdata

561 		struct davinci_nand_pdata *pdata;  in nand_davinci_get_pdata()  local
565 pdata = devm_kzalloc(&pdev->dev, in nand_davinci_get_pdata()
568 pdev->dev.platform_data = pdata; in nand_davinci_get_pdata()
569 if (!pdata) in nand_davinci_get_pdata()
579 pdata->mask_ale = prop; in nand_davinci_get_pdata()
582 pdata->mask_cle = prop; in nand_davinci_get_pdata()
585 pdata->mask_chipsel = prop; in nand_davinci_get_pdata()
591 pdata->ecc_mode = NAND_ECC_NONE; in nand_davinci_get_pdata()
593 pdata->ecc_mode = NAND_ECC_SOFT; in nand_davinci_get_pdata()
595 pdata->ecc_mode = NAND_ECC_HW; in nand_davinci_get_pdata()
599 pdata->ecc_bits = prop; in nand_davinci_get_pdata()
605 pdata->options |= NAND_BUSWIDTH_16; in nand_davinci_get_pdata()
610 pdata->bbt_options = NAND_BBT_USE_FLASH; in nand_davinci_get_pdata()
614 pdata->options |= NAND_NO_SUBPAGE_WRITE; in nand_davinci_get_pdata()
630 struct davinci_nand_pdata *pdata; in nand_davinci_probe() local
640 pdata = nand_davinci_get_pdata(pdev); in nand_davinci_probe()
641 if (IS_ERR(pdata)) in nand_davinci_probe()
642 return PTR_ERR(pdata); in nand_davinci_probe()
645 if (!pdata) in nand_davinci_probe()
694 info->chip.bbt_options = pdata->bbt_options; in nand_davinci_probe()
696 info->chip.options = pdata->options; in nand_davinci_probe()
697 info->chip.bbt_td = pdata->bbt_td; in nand_davinci_probe()
698 info->chip.bbt_md = pdata->bbt_md; in nand_davinci_probe()
699 info->timing = pdata->timing; in nand_davinci_probe()
705 info->mask_chipsel = pdata->mask_chipsel; in nand_davinci_probe()
708 info->mask_ale = pdata->mask_ale ? : MASK_ALE; in nand_davinci_probe()
709 info->mask_cle = pdata->mask_cle ? : MASK_CLE; in nand_davinci_probe()
720 ecc_mode = pdata->ecc_mode; in nand_davinci_probe()
726 pdata->ecc_bits = 0; in nand_davinci_probe()
729 if (pdata->ecc_bits == 4) { in nand_davinci_probe()
756 info->chip.ecc.strength = pdata->ecc_bits; in nand_davinci_probe()
787 ret = nand_scan_ident(&info->mtd, pdata->mask_chipsel ? 2 : 1, NULL); in nand_davinci_probe()
798 if (pdata->ecc_bits == 4) { in nand_davinci_probe()
839 if (pdata->parts) in nand_davinci_probe()
841 pdata->parts, pdata->nr_parts); in nand_davinci_probe()