Lines Matching refs:ndcr
545 uint32_t ndcr; in pxa3xx_nand_start() local
547 ndcr = info->reg_ndcr; in pxa3xx_nand_start()
550 ndcr |= NDCR_ECC_EN; in pxa3xx_nand_start()
554 ndcr &= ~NDCR_ECC_EN; in pxa3xx_nand_start()
559 ndcr &= ~NDCR_DMA_EN; in pxa3xx_nand_start()
562 ndcr |= NDCR_SPARE_EN; in pxa3xx_nand_start()
564 ndcr &= ~NDCR_SPARE_EN; in pxa3xx_nand_start()
566 ndcr |= NDCR_ND_RUN; in pxa3xx_nand_start()
571 nand_writel(info, NDCR, ndcr); in pxa3xx_nand_start()
576 uint32_t ndcr; in disable_int() local
578 ndcr = nand_readl(info, NDCR); in disable_int()
579 nand_writel(info, NDCR, ndcr | int_mask); in disable_int()
1468 uint32_t ndcr = nand_readl(info, NDCR); in pxa3xx_nand_detect_config() local
1471 info->chunk_size = ndcr & NDCR_PAGE_SZ ? 2048 : 512; in pxa3xx_nand_detect_config()
1472 info->reg_ndcr = ndcr & in pxa3xx_nand_detect_config()