Lines Matching refs:sfcmd
95 u32 sfcmd; /* for caching of opcode, direction, ... */ member
136 priv->sfcmd = ((spi->chip_select in falcon_sflash_xfer()
139 priv->sfcmd |= SFCMD_KEEP_CS_KEEP_SELECTED; in falcon_sflash_xfer()
140 priv->sfcmd |= *txp; in falcon_sflash_xfer()
152 priv->sfcmd & SFCMD_OPC_MASK); in falcon_sflash_xfer()
195 priv->sfcmd &= ~(SFCMD_ALEN_MASK | SFCMD_DUMLEN_MASK); in falcon_sflash_xfer()
196 priv->sfcmd |= (alen << SFCMD_ALEN_OFFSET) | in falcon_sflash_xfer()
202 priv->sfcmd & SFCMD_OPC_MASK, in falcon_sflash_xfer()
223 priv->sfcmd |= SFCMD_DIR_WRITE; in falcon_sflash_xfer()
231 priv->sfcmd &= in falcon_sflash_xfer()
236 ltq_ebu_w32(priv->sfcmd in falcon_sflash_xfer()
241 priv->sfcmd &= ~(SFCMD_ALEN_MASK in falcon_sflash_xfer()
251 priv->sfcmd &= ~SFCMD_DIR_WRITE; in falcon_sflash_xfer()
255 priv->sfcmd &= in falcon_sflash_xfer()
260 ltq_ebu_w32(priv->sfcmd in falcon_sflash_xfer()
262 priv->sfcmd &= ~(SFCMD_ALEN_MASK in falcon_sflash_xfer()
288 priv->sfcmd &= ~SFCMD_KEEP_CS_KEEP_SELECTED; in falcon_sflash_xfer()
289 ltq_ebu_w32(priv->sfcmd | (0 << SFCMD_DLEN_OFFSET), in falcon_sflash_xfer()
365 priv->sfcmd = 0; in falcon_sflash_xfer_one()