Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/mtd/spi-nor/
Dfsl-quadspi.c328 static void qspi_writel(struct fsl_qspi *q, u32 val, void __iomem *addr) in qspi_writel() function
355 qspi_writel(q, QUADSPI_LUTKEY_VALUE, q->iobase + QUADSPI_LUTKEY); in fsl_qspi_unlock_lut()
356 qspi_writel(q, QUADSPI_LCKER_UNLOCK, q->iobase + QUADSPI_LCKCR); in fsl_qspi_unlock_lut()
361 qspi_writel(q, QUADSPI_LUTKEY_VALUE, q->iobase + QUADSPI_LUTKEY); in fsl_qspi_lock_lut()
362 qspi_writel(q, QUADSPI_LCKER_LOCK, q->iobase + QUADSPI_LCKCR); in fsl_qspi_lock_lut()
372 qspi_writel(q, reg, q->iobase + QUADSPI_FR); in fsl_qspi_irq_handler()
397 qspi_writel(q, 0, base + QUADSPI_LUT_BASE + i * 4); in fsl_qspi_init_lut()
402 qspi_writel(q, LUT0(CMD, PAD1, read_op) | LUT1(ADDR, PAD1, addrlen), in fsl_qspi_init_lut()
404 qspi_writel(q, LUT0(DUMMY, PAD1, read_dm) | in fsl_qspi_init_lut()
410 qspi_writel(q, LUT0(CMD, PAD1, SPINOR_OP_WREN), in fsl_qspi_init_lut()
[all …]
Datmel-quadspi.c195 static inline void qspi_writel(struct atmel_qspi *aq, u32 reg, u32 value) in qspi_writel() function
407 qspi_writel(aq, QSPI_IAR, iar); in atmel_qspi_run_command()
408 qspi_writel(aq, QSPI_ICR, icr); in atmel_qspi_run_command()
409 qspi_writel(aq, QSPI_IFR, ifr); in atmel_qspi_run_command()
425 qspi_writel(aq, QSPI_CR, QSPI_CR_LASTXFER); in atmel_qspi_run_command()
448 qspi_writel(aq, QSPI_IER, QSPI_SR_CMD_COMPLETED); in atmel_qspi_run_command()
452 qspi_writel(aq, QSPI_IDR, QSPI_SR_CMD_COMPLETED); in atmel_qspi_run_command()
563 qspi_writel(aq, QSPI_CR, QSPI_CR_SWRST); in atmel_qspi_init()
567 qspi_writel(aq, QSPI_MR, mr); in atmel_qspi_init()
578 qspi_writel(aq, QSPI_SCR, scr); in atmel_qspi_init()
[all …]