Searched refs:NDSR (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | marvell_nand.c | 165 #define NDSR 0x14 macro 530 reg = readl_relaxed(nfc->regs + NDSR); in marvell_nfc_clear_int() 531 writel_relaxed(int_mask, nfc->regs + NDSR); in marvell_nfc_clear_int() 605 /* Poll ND_RUN and clear NDSR before issuing any command */ in marvell_nfc_prepare_cmd() 613 writel_relaxed(readl(nfc->regs + NDSR), nfc->regs + NDSR); in marvell_nfc_prepare_cmd() 617 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_prepare_cmd() 626 writel_relaxed(NDSR_WRCMDREQ, nfc->regs + NDSR); in marvell_nfc_prepare_cmd() 665 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_end_cmd() 670 dev_err(nfc->dev, "Timeout on %s (NDSR in marvell_nfc_end_cmd() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | marvell_nand.c | 167 #define NDSR 0x14 macro 538 reg = readl_relaxed(nfc->regs + NDSR); in marvell_nfc_clear_int() 539 writel_relaxed(int_mask, nfc->regs + NDSR); in marvell_nfc_clear_int() 613 /* Poll ND_RUN and clear NDSR before issuing any command */ in marvell_nfc_prepare_cmd() 621 writel_relaxed(readl(nfc->regs + NDSR), nfc->regs + NDSR); in marvell_nfc_prepare_cmd() 625 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_prepare_cmd() 634 writel_relaxed(NDSR_WRCMDREQ, nfc->regs + NDSR); in marvell_nfc_prepare_cmd() 673 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_end_cmd() 678 dev_err(nfc->dev, "Timeout on %s (NDSR in marvell_nfc_end_cmd() [all...] |
Completed in 6 milliseconds