Searched refs:qspi_writel (Results 1 – 2 of 2) sorted by relevance
| /Linux-v4.19/drivers/mtd/spi-nor/ |
| D | fsl-quadspi.c | 328 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 …]
|
| D | atmel-quadspi.c | 195 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 …]
|