Searched refs:SLC_CTRL (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | lpc32xx_slc.c | 42 #define SLC_CTRL(x) (x + 0x010) macro 243 writel(SLCCTRL_SW_RESET, SLC_CTRL(host->io_base)); in lpc32xx_nand_setup() 522 writel(SLCCTRL_ECC_CLEAR, SLC_CTRL(host->io_base)); in lpc32xx_xfer() 528 writel(readl(SLC_CTRL(host->io_base)) | SLCCTRL_DMA_START, in lpc32xx_xfer() 529 SLC_CTRL(host->io_base)); in lpc32xx_xfer() 586 writel(readl(SLC_CTRL(host->io_base)) & ~SLCCTRL_DMA_START, in lpc32xx_xfer() 587 SLC_CTRL(host->io_base)); in lpc32xx_xfer() 962 tmp = readl(SLC_CTRL(host->io_base)); in lpc32xx_nand_remove() 964 writel(tmp, SLC_CTRL(host->io_base)); in lpc32xx_nand_remove() 998 tmp = readl(SLC_CTRL(hos in lpc32xx_nand_suspend() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | lpc32xx_slc.c | 40 #define SLC_CTRL(x) (x + 0x010) macro 241 writel(SLCCTRL_SW_RESET, SLC_CTRL(host->io_base)); in lpc32xx_nand_setup() 520 writel(SLCCTRL_ECC_CLEAR, SLC_CTRL(host->io_base)); in lpc32xx_xfer() 526 writel(readl(SLC_CTRL(host->io_base)) | SLCCTRL_DMA_START, in lpc32xx_xfer() 527 SLC_CTRL(host->io_base)); in lpc32xx_xfer() 584 writel(readl(SLC_CTRL(host->io_base)) & ~SLCCTRL_DMA_START, in lpc32xx_xfer() 585 SLC_CTRL(host->io_base)); in lpc32xx_xfer() 956 tmp = readl(SLC_CTRL(host->io_base)); in lpc32xx_nand_remove() 958 writel(tmp, SLC_CTRL(host->io_base)); in lpc32xx_nand_remove() 988 tmp = readl(SLC_CTRL(hos in lpc32xx_nand_suspend() [all...] |
Completed in 4 milliseconds