Searched refs:plnand (Results 1 – 1 of 1) sorted by relevance
277 struct pl35x_nand *plnand; in pl35x_smc_set_ecc_mode() local286 plnand = to_pl35x_nand(chip); in pl35x_smc_set_ecc_mode()287 plnand->ecc_cfg = ecc_cfg; in pl35x_smc_set_ecc_mode()318 struct pl35x_nand *plnand = to_pl35x_nand(chip); in pl35x_nand_select_target() local324 writel(plnand->timings, nfc->conf_regs + PL35X_SMC_CYCLES); in pl35x_nand_select_target()328 writel(plnand->ecc_cfg, nfc->conf_regs + PL35X_SMC_ECC_CFG); in pl35x_nand_select_target()509 struct pl35x_nand *plnand = to_pl35x_nand(chip); in pl35x_nand_write_page_hwecc() local512 unsigned int nrows = plnand->addr_cycles; in pl35x_nand_write_page_hwecc()522 PL35X_SMC_CMD_PHASE_NADDRS(plnand->addr_cycles) | in pl35x_nand_write_page_hwecc()536 if (plnand->addr_cycles > 4) in pl35x_nand_write_page_hwecc()[all …]