Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dmarvell_nand.c324 * @ndcr: Controller register value for this NAND chip
336 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_RU in marvell_nfc_prepare_cmd()
811 u32 ndcr = readl_relaxed(nfc->regs + NDCR); marvell_nfc_enable_hw_ecc() local
828 u32 ndcr = readl_relaxed(nfc->regs + NDCR); marvell_nfc_disable_hw_ecc() local
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dmarvell_nand.c330 * @ndcr: Controller register value for this NAND chip
342 u32 ndcr; member
548 u32 ndcr; in marvell_nfc_force_byte_access() local
559 ndcr = readl_relaxed(nfc->regs + NDCR); in marvell_nfc_force_byte_access()
562 ndcr &= ~(NDCR_DWIDTH_M | NDCR_DWIDTH_C); in marvell_nfc_force_byte_access()
564 ndcr |= NDCR_DWIDTH_M | NDCR_DWIDTH_C; in marvell_nfc_force_byte_access()
566 writel_relaxed(ndcr, nfc->regs + NDCR); in marvell_nfc_force_byte_access()
610 u32 ndcr, val; in marvell_nfc_prepare_cmd() local
620 ndcr = readl_relaxed(nfc->regs + NDCR); in marvell_nfc_prepare_cmd()
624 writel_relaxed(ndcr | NDCR_ND_RU in marvell_nfc_prepare_cmd()
819 u32 ndcr = readl_relaxed(nfc->regs + NDCR); marvell_nfc_enable_hw_ecc() local
836 u32 ndcr = readl_relaxed(nfc->regs + NDCR); marvell_nfc_disable_hw_ecc() local
[all...]

Completed in 8 milliseconds