Searched refs:op_tmpl (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/spi/
H A Dspi-rpc-if.c87 rpcif_spi_mem_prepare(desc->mem->spi, &desc->info.op_tmpl, &offs, &len);
100 if (!rpcif_spi_mem_supports_op(desc->mem, &desc->info.op_tmpl))
103 if (!rpc->dirmap && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN)
106 if (desc->info.op_tmpl.data.dir == SPI_MEM_DATA_OUT)
H A Dspi-dw-bt1.c55 !dwsbt1->dws.mem_ops.supports_op(desc->mem, &desc->info.op_tmpl))
63 desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
H A Dspi-npcm-fiu.c301 if (desc->info.op_tmpl.addr.buswidth != fiu->drd_op.addr.buswidth ||
302 desc->info.op_tmpl.dummy.nbytes != fiu->drd_op.dummy.nbytes ||
303 desc->info.op_tmpl.cmd.opcode != fiu->drd_op.cmd.opcode ||
304 desc->info.op_tmpl.addr.nbytes != fiu->drd_op.addr.nbytes)
305 npcm_fiu_set_drd(fiu, &desc->info.op_tmpl);
619 desc->info.op_tmpl.data.dir == SPI_MEM_DATA_OUT) {
654 if (desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) {
656 npcm_fiu_set_drd(fiu, &desc->info.op_tmpl);
H A Dspi-mem.c531 struct spi_mem_op op = desc->info.op_tmpl;
551 struct spi_mem_op op = desc->info.op_tmpl;
590 if (!info->op_tmpl.addr.nbytes || info->op_tmpl.addr.nbytes > 8)
594 if (info->op_tmpl.data.dir == SPI_MEM_NO_DATA)
608 if (!spi_mem_supports_op(desc->mem, &desc->info.op_tmpl))
732 if (desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
778 if (desc->info.op_tmpl.data.dir != SPI_MEM_DATA_OUT)
H A Dspi-mxic.c402 writel(mxic_spi_mem_prep_op_cfg(&desc->info.op_tmpl, len),
407 writel(LMODE_CMD0(desc->info.op_tmpl.cmd.opcode) |
412 if (mxic->ecc.use_pipelined_conf && desc->info.op_tmpl.data.ecc) {
446 writel(mxic_spi_mem_prep_op_cfg(&desc->info.op_tmpl, len),
451 writel(LMODE_CMD0(desc->info.op_tmpl.cmd.opcode) |
456 if (mxic->ecc.use_pipelined_conf && desc->info.op_tmpl.data.ecc) {
504 if (!mxic_spi_mem_supports_op(desc->mem, &desc->info.op_tmpl))
H A Dspi-stm32-qspi.c505 if (desc->info.op_tmpl.data.dir == SPI_MEM_DATA_OUT)
509 if (!qspi->mm_base && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN)
531 /* make a local copy of desc op_tmpl and complete dirmap rdesc
535 memcpy(&op, &desc->info.op_tmpl, sizeof(struct spi_mem_op));
H A Dspi-intel.c807 iop = intel_spi_match_mem_op(ispi, &desc->info.op_tmpl);
820 struct spi_mem_op op = desc->info.op_tmpl;
837 struct spi_mem_op op = desc->info.op_tmpl;
H A Dspi-wpcm-fiu.c380 if (desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
H A Dspi-aspeed-smc.c558 struct spi_mem_op *op = &desc->info.op_tmpl;
630 ret = aspeed_spi_read_user(chip, &desc->info.op_tmpl, offset, len, buf);
/linux-master/drivers/crypto/marvell/cesa/
H A Dhash.c170 mv_cesa_adjust_op(engine, &creq->op_tmpl);
172 memcpy(engine->sram_pool, &creq->op_tmpl,
173 sizeof(creq->op_tmpl));
175 memcpy_toio(engine->sram, &creq->op_tmpl,
176 sizeof(creq->op_tmpl));
208 op = &creq->op_tmpl;
453 creq->op_tmpl = *tmpl;
560 op = mv_cesa_dma_add_frag(chain, &creq->op_tmpl, frag_len,
602 op = mv_cesa_dma_add_frag(chain, &creq->op_tmpl, frag_len + len,
623 return mv_cesa_dma_add_frag(chain, &creq->op_tmpl, trailerle
[all...]
H A Dcesa.h615 struct mv_cesa_op_ctx op_tmpl; member in struct:mv_cesa_ahash_req
/linux-master/drivers/mtd/nand/spi/
H A Dcore.c868 info.op_tmpl = *spinand->op_templates.update_cache;
876 info.op_tmpl = *spinand->op_templates.read_cache;
891 info.op_tmpl = *spinand->op_templates.update_cache;
892 info.op_tmpl.data.ecc = true;
900 info.op_tmpl = *spinand->op_templates.read_cache;
901 info.op_tmpl.data.ecc = true;
/linux-master/include/linux/spi/
H A Dspi-mem.h147 * @op_tmpl: operation template that should be used by the direct mapping when
156 * direction is directly encoded in the ->op_tmpl.data.dir field.
159 struct spi_mem_op op_tmpl; member in struct:spi_mem_dirmap_info
/linux-master/drivers/mtd/spi-nor/
H A Dcore.c3559 .op_tmpl = SPI_MEM_OP(SPI_MEM_OP_CMD(nor->read_opcode, 0),
3566 struct spi_mem_op *op = &info.op_tmpl;
3590 .op_tmpl = SPI_MEM_OP(SPI_MEM_OP_CMD(nor->program_opcode, 0),
3597 struct spi_mem_op *op = &info.op_tmpl;

Completed in 376 milliseconds