Home
last modified time | relevance | path

Searched refs:ndcr (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Dpxa3xx_nand.c545 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
[all …]
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/
H A Dmarvell_nand.c336 u32 ndcr; member
540 u32 ndcr; in marvell_nfc_force_byte_access() local
551 ndcr = readl_relaxed(nfc->regs + NDCR); in marvell_nfc_force_byte_access()
554 ndcr &= ~(NDCR_DWIDTH_M | NDCR_DWIDTH_C); in marvell_nfc_force_byte_access()
556 ndcr |= NDCR_DWIDTH_M | NDCR_DWIDTH_C; in marvell_nfc_force_byte_access()
558 writel_relaxed(ndcr, nfc->regs + NDCR); in marvell_nfc_force_byte_access()
602 u32 ndcr, val; in marvell_nfc_prepare_cmd() local
612 ndcr = readl_relaxed(nfc->regs + NDCR); in marvell_nfc_prepare_cmd()
616 writel_relaxed(ndcr | NDCR_ND_RUN, nfc->regs + NDCR); in marvell_nfc_prepare_cmd()
768 writel_relaxed(ndcr_generic | marvell_nand->ndcr, nfc->regs + NDCR); in marvell_nfc_select_target()
[all …]