Lines Matching defs:qspi_writel
323 static void qspi_writel(struct fsl_qspi *q, u32 val, void __iomem *addr)
346 qspi_writel(q, reg, q->iobase + QUADSPI_FR);
459 qspi_writel(q, QUADSPI_LUTKEY_VALUE, q->iobase + QUADSPI_LUTKEY);
460 qspi_writel(q, QUADSPI_LCKER_UNLOCK, q->iobase + QUADSPI_LCKCR);
464 qspi_writel(q, lutval[i], base + QUADSPI_LUT_REG(i));
467 qspi_writel(q, QUADSPI_LUTKEY_VALUE, q->iobase + QUADSPI_LUTKEY);
468 qspi_writel(q, QUADSPI_LCKER_LOCK, q->iobase + QUADSPI_LCKCR);
513 qspi_writel(q, reg, q->iobase + QUADSPI_MCR);
522 qspi_writel(q, reg, q->iobase + QUADSPI_MCR);
568 qspi_writel(q, val, base + QUADSPI_TBDR);
574 qspi_writel(q, val, base + QUADSPI_TBDR);
579 qspi_writel(q, 0, base + QUADSPI_TBDR);
616 qspi_writel(q, op->data.nbytes | QUADSPI_IPCR_SEQID(SEQID_LUT),
660 qspi_writel(q,
664 qspi_writel(q, qspi_readl(q, base + QUADSPI_MCR) |
668 qspi_writel(q, QUADSPI_SPTRCLR_BFPTRC | QUADSPI_SPTRCLR_IPPTRC,
671 qspi_writel(q, invalid_mstrid, base + QUADSPI_BUF0CR);
672 qspi_writel(q, invalid_mstrid, base + QUADSPI_BUF1CR);
673 qspi_writel(q, invalid_mstrid, base + QUADSPI_BUF2CR);
686 qspi_writel(q, QUADSPI_RBCT_WMRK_MASK |
739 qspi_writel(q, QUADSPI_MCR_SWRSTSD_MASK | QUADSPI_MCR_SWRSTHD_MASK,
744 qspi_writel(q, QUADSPI_MCR_MDIS_MASK | QUADSPI_MCR_RESERVED_MASK,
753 qspi_writel(q, qspi_readl(q, base + QUADSPI_FLSHCR) &
758 qspi_writel(q, reg & ~(QUADSPI_SMPR_FSDLY_MASK
764 qspi_writel(q, 0, base + QUADSPI_BUF0IND);
765 qspi_writel(q, 0, base + QUADSPI_BUF1IND);
766 qspi_writel(q, 0, base + QUADSPI_BUF2IND);
768 qspi_writel(q, QUADSPI_BFGENCR_SEQID(SEQID_LUT),
770 qspi_writel(q, QUADSPI_RBCT_WMRK_MASK, base + QUADSPI_RBCT);
771 qspi_writel(q, QUADSPI_BUF3CR_ALLMST_MASK |
785 qspi_writel(q, q->devtype_data->ahb_buf_size + addr_offset,
787 qspi_writel(q, q->devtype_data->ahb_buf_size * 2 + addr_offset,
789 qspi_writel(q, q->devtype_data->ahb_buf_size * 3 + addr_offset,
791 qspi_writel(q, q->devtype_data->ahb_buf_size * 4 + addr_offset,
797 qspi_writel(q, QUADSPI_MCR_RESERVED_MASK | QUADSPI_MCR_END_CFG_MASK,
801 qspi_writel(q, 0xffffffff, q->iobase + QUADSPI_FR);
804 qspi_writel(q, QUADSPI_RSER_TFIE, q->iobase + QUADSPI_RSER);
955 qspi_writel(q, QUADSPI_MCR_MDIS_MASK, q->iobase + QUADSPI_MCR);
956 qspi_writel(q, 0x0, q->iobase + QUADSPI_RSER);