Lines Matching defs:cache
168 struct atmel_pmecc_user_conf_cache cache;
397 user->cache.cfg = PMECC_CFG_BCH_STRENGTH(strength) |
401 user->cache.cfg |= PMECC_CFG_SECTOR1024;
403 user->cache.sarea = req->oobsize - 1;
404 user->cache.saddr = req->ecc.ooboffset;
405 user->cache.eaddr = req->ecc.ooboffset + req->ecc.bytes - 1;
421 return strengths[user->cache.cfg & PMECC_CFG_BCH_STRENGTH_MASK];
426 return user->cache.cfg & PMECC_CFG_SECTOR1024 ? 1024 : 512;
784 cfg = user->cache.cfg;
791 writel(user->cache.sarea, pmecc->regs.base + ATMEL_PMECC_SAREA);
792 writel(user->cache.saddr, pmecc->regs.base + ATMEL_PMECC_SADDR);
793 writel(user->cache.eaddr, pmecc->regs.base + ATMEL_PMECC_EADDR);