drivers/misc/eeprom/at25.c
112
struct spi_mem_op op;
drivers/misc/eeprom/at25.c
116
op = (struct spi_mem_op)SPI_MEM_OP(SPI_MEM_OP_CMD(at25_instr(at25, AT25_READ,
drivers/misc/eeprom/at25.c
154
struct spi_mem_op op;
drivers/misc/eeprom/at25.c
160
op = (struct spi_mem_op)SPI_MEM_OP(SPI_MEM_OP_CMD(command, 1),
drivers/misc/eeprom/at25.c
215
struct spi_mem_op op;
drivers/misc/eeprom/at25.c
221
op = (struct spi_mem_op)SPI_MEM_OP(SPI_MEM_OP_CMD(AT25_RDSR, 1),
drivers/misc/eeprom/at25.c
264
struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(AT25_WREN, 1),
drivers/misc/eeprom/at25.c
283
op = (struct spi_mem_op)SPI_MEM_OP(SPI_MEM_OP_CMD(at25_instr(at25, AT25_WRITE, off),
drivers/mtd/nand/spi/core.c
103
struct spi_mem_op
drivers/mtd/nand/spi/core.c
106
struct spi_mem_op op = spinand->op_templates->prog_exec;
drivers/mtd/nand/spi/core.c
115
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/core.c
129
struct spi_mem_op op = SPINAND_OP(spinand, set_feature,
drivers/mtd/nand/spi/core.c
1410
static bool spinand_op_is_odtr(const struct spi_mem_op *op)
drivers/mtd/nand/spi/core.c
1419
tmpl->reset = (struct spi_mem_op)SPINAND_RESET_1S_0_0_OP;
drivers/mtd/nand/spi/core.c
1420
tmpl->readid = (struct spi_mem_op)SPINAND_READID_1S_1S_1S_OP(0, 0, NULL, 0);
drivers/mtd/nand/spi/core.c
1421
tmpl->wr_en = (struct spi_mem_op)SPINAND_WR_EN_1S_0_0_OP;
drivers/mtd/nand/spi/core.c
1422
tmpl->wr_dis = (struct spi_mem_op)SPINAND_WR_DIS_1S_0_0_OP;
drivers/mtd/nand/spi/core.c
1423
tmpl->set_feature = (struct spi_mem_op)SPINAND_SET_FEATURE_1S_1S_1S_OP(0, NULL);
drivers/mtd/nand/spi/core.c
1424
tmpl->get_feature = (struct spi_mem_op)SPINAND_GET_FEATURE_1S_1S_1S_OP(0, NULL);
drivers/mtd/nand/spi/core.c
1425
tmpl->blk_erase = (struct spi_mem_op)SPINAND_BLK_ERASE_1S_1S_0_OP(0);
drivers/mtd/nand/spi/core.c
1426
tmpl->page_read = (struct spi_mem_op)SPINAND_PAGE_READ_1S_1S_0_OP(0);
drivers/mtd/nand/spi/core.c
1427
tmpl->prog_exec = (struct spi_mem_op)SPINAND_PROG_EXEC_1S_1S_0_OP(0);
drivers/mtd/nand/spi/core.c
1447
const struct spi_mem_op *op = &info->vendor_ops->ops[i];
drivers/mtd/nand/spi/core.c
1464
tmpl->reset = (struct spi_mem_op)SPINAND_RESET_8D_0_0_OP;
drivers/mtd/nand/spi/core.c
1468
tmpl->readid = (struct spi_mem_op)SPINAND_READID_8D_8D_8D_OP(0, 0, NULL, 0);
drivers/mtd/nand/spi/core.c
1472
tmpl->wr_en = (struct spi_mem_op)SPINAND_WR_EN_8D_0_0_OP;
drivers/mtd/nand/spi/core.c
1476
tmpl->wr_dis = (struct spi_mem_op)SPINAND_WR_DIS_8D_0_0_OP;
drivers/mtd/nand/spi/core.c
1480
tmpl->set_feature = (struct spi_mem_op)SPINAND_SET_FEATURE_8D_8D_8D_OP(0, NULL);
drivers/mtd/nand/spi/core.c
1484
tmpl->get_feature = (struct spi_mem_op)SPINAND_GET_FEATURE_8D_8D_8D_OP(0, NULL);
drivers/mtd/nand/spi/core.c
1488
tmpl->blk_erase = (struct spi_mem_op)SPINAND_BLK_ERASE_8D_8D_0_OP(0);
drivers/mtd/nand/spi/core.c
1492
tmpl->page_read = (struct spi_mem_op)SPINAND_PAGE_READ_8D_8D_0_OP(0);
drivers/mtd/nand/spi/core.c
1496
tmpl->prog_exec = (struct spi_mem_op)SPINAND_PROG_EXEC_8D_8D_0_OP(0);
drivers/mtd/nand/spi/core.c
1503
static const struct spi_mem_op *
drivers/mtd/nand/spi/core.c
1508
const struct spi_mem_op *best_variant = NULL;
drivers/mtd/nand/spi/core.c
1513
struct spi_mem_op op = variants->ops[i];
drivers/mtd/nand/spi/core.c
1577
const struct spi_mem_op *op;
drivers/mtd/nand/spi/core.c
23
static struct spi_mem_op
drivers/mtd/nand/spi/core.c
29
static struct spi_mem_op
drivers/mtd/nand/spi/core.c
33
struct spi_mem_op op = spinand->op_templates->readid;
drivers/mtd/nand/spi/core.c
43
struct spi_mem_op
drivers/mtd/nand/spi/core.c
446
struct spi_mem_op op = SPINAND_OP(spinand, wr_en);
drivers/mtd/nand/spi/core.c
456
struct spi_mem_op op = SPINAND_OP(spinand, page_read, row);
drivers/mtd/nand/spi/core.c
49
static __maybe_unused struct spi_mem_op
drivers/mtd/nand/spi/core.c
55
struct spi_mem_op
drivers/mtd/nand/spi/core.c
58
struct spi_mem_op op = spinand->op_templates->set_feature;
drivers/mtd/nand/spi/core.c
611
struct spi_mem_op op = SPINAND_OP(spinand, prog_exec, row);
drivers/mtd/nand/spi/core.c
621
struct spi_mem_op op = SPINAND_OP(spinand, blk_erase, row);
drivers/mtd/nand/spi/core.c
641
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/core.c
675
struct spi_mem_op op = SPINAND_OP(spinand, readid,
drivers/mtd/nand/spi/core.c
688
struct spi_mem_op op = SPINAND_OP(spinand, reset);
drivers/mtd/nand/spi/core.c
69
struct spi_mem_op
drivers/mtd/nand/spi/core.c
72
struct spi_mem_op op = spinand->op_templates->get_feature;
drivers/mtd/nand/spi/core.c
83
static struct spi_mem_op
drivers/mtd/nand/spi/core.c
86
struct spi_mem_op op = spinand->op_templates->blk_erase;
drivers/mtd/nand/spi/core.c
93
static struct spi_mem_op
drivers/mtd/nand/spi/core.c
96
struct spi_mem_op op = spinand->op_templates->page_read;
drivers/mtd/nand/spi/esmt.c
141
struct spi_mem_op write_op = SPINAND_OP(spinand, wr_en);
drivers/mtd/nand/spi/esmt.c
142
struct spi_mem_op exec_op = SPINAND_OP(spinand, prog_exec, 0);
drivers/mtd/nand/spi/gigadevice.c
269
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/gigadevice.c
312
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/gigadevice.c
82
struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(0x7c, 1),
drivers/mtd/nand/spi/macronix.c
166
struct spi_mem_op op = SPINAND_OP(spinand, set_feature,
drivers/mtd/nand/spi/macronix.c
53
static struct spi_mem_op
drivers/mtd/nand/spi/macronix.c
58
return (struct spi_mem_op)SPINAND_MACRONIX_READ_ECCSR_1S_0_1S(valptr);
drivers/mtd/nand/spi/macronix.c
87
struct spi_mem_op op = SPINAND_OP(spinand, macronix_read_eccsr, eccsr);
drivers/mtd/nand/spi/micron.c
140
struct spi_mem_op op = SPINAND_OP(spinand, set_feature,
drivers/mtd/nand/spi/micron.c
254
struct spi_mem_op write_op = SPINAND_OP(spinand, wr_en);
drivers/mtd/nand/spi/micron.c
255
struct spi_mem_op exec_op = SPINAND_OP(spinand, prog_exec, 0);
drivers/mtd/nand/spi/toshiba.c
76
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/winbond.c
110
static struct spi_mem_op
drivers/mtd/nand/spi/winbond.c
114
(struct spi_mem_op)SPINAND_WINBOND_WRITE_VCR_1S_1S_1S(reg, valptr) :
drivers/mtd/nand/spi/winbond.c
115
(struct spi_mem_op)SPINAND_WINBOND_WRITE_VCR_8D_8D_8D(reg, valptr);
drivers/mtd/nand/spi/winbond.c
127
static struct spi_mem_op
drivers/mtd/nand/spi/winbond.c
132
return (struct spi_mem_op)SPINAND_WINBOND_SELECT_TARGET_1S_0_1S(valptr);
drivers/mtd/nand/spi/winbond.c
167
struct spi_mem_op op = SPINAND_OP(spinand, winbond_select_target,
drivers/mtd/nand/spi/winbond.c
295
struct spi_mem_op op = SPINAND_OP(spinand, get_feature,
drivers/mtd/nand/spi/winbond.c
332
const struct spi_mem_op *op;
drivers/mtd/nand/spi/winbond.c
369
struct spi_mem_op op = SPINAND_OP(spinand, winbond_write_vcr,
drivers/mtd/nand/spi/winbond.c
396
const struct spi_mem_op *ref_op;
drivers/mtd/spi-nor/core.c
1013
struct spi_mem_op op = SPI_NOR_WRSR2_OP(sr2);
drivers/mtd/spi-nor/core.c
1045
struct spi_mem_op op = SPI_NOR_RDSR2_OP(sr2);
drivers/mtd/spi-nor/core.c
1077
struct spi_mem_op op =
drivers/mtd/spi-nor/core.c
133
static bool spi_nor_spimem_bounce(struct spi_nor *nor, struct spi_mem_op *op)
drivers/mtd/spi-nor/core.c
1451
struct spi_mem_op op =
drivers/mtd/spi-nor/core.c
154
static int spi_nor_spimem_exec_op(struct spi_nor *nor, struct spi_mem_op *op)
drivers/mtd/spi-nor/core.c
204
struct spi_mem_op op =
drivers/mtd/spi-nor/core.c
2356
struct spi_mem_op *op)
drivers/mtd/spi-nor/core.c
2389
struct spi_mem_op op = SPI_NOR_READ_OP(read->opcode);
drivers/mtd/spi-nor/core.c
2413
struct spi_mem_op op = SPI_NOR_PP_OP(pp->opcode);
drivers/mtd/spi-nor/core.c
2465
struct spi_mem_op op = SPI_NOR_RDCR_OP(nor->bouncebuf);
drivers/mtd/spi-nor/core.c
268
struct spi_mem_op op =
drivers/mtd/spi-nor/core.c
324
int spi_nor_read_any_reg(struct spi_nor *nor, struct spi_mem_op *op,
drivers/mtd/spi-nor/core.c
3294
struct spi_mem_op op;
drivers/mtd/spi-nor/core.c
3297
op = (struct spi_mem_op)SPINOR_SRSTEN_OP;
drivers/mtd/spi-nor/core.c
3308
op = (struct spi_mem_op)SPINOR_SRST_OP;
drivers/mtd/spi-nor/core.c
346
int spi_nor_write_any_volatile_reg(struct spi_nor *nor, struct spi_mem_op *op,
drivers/mtd/spi-nor/core.c
3651
struct spi_mem_op *op = &info.op_tmpl;
drivers/mtd/spi-nor/core.c
3682
struct spi_mem_op *op = &info.op_tmpl;
drivers/mtd/spi-nor/core.c
372
struct spi_mem_op op = SPI_NOR_WREN_OP;
drivers/mtd/spi-nor/core.c
399
struct spi_mem_op op = SPI_NOR_WRDI_OP;
drivers/mtd/spi-nor/core.c
434
struct spi_mem_op op =
drivers/mtd/spi-nor/core.c
459
struct spi_mem_op op = SPI_NOR_RDSR_OP(sr);
drivers/mtd/spi-nor/core.c
499
struct spi_mem_op op = SPI_NOR_RDCR_OP(cr);
drivers/mtd/spi-nor/core.c
530
struct spi_mem_op op = SPI_NOR_EN4B_EX4B_OP(enable);
drivers/mtd/spi-nor/core.c
594
struct spi_mem_op op = SPI_NOR_BRWR_OP(nor->bouncebuf);
drivers/mtd/spi-nor/core.c
60
const struct spi_mem_op *op)
drivers/mtd/spi-nor/core.c
768
struct spi_mem_op op = SPI_NOR_GBULK_OP;
drivers/mtd/spi-nor/core.c
803
struct spi_mem_op op = SPI_NOR_WRSR_OP(sr, len);
drivers/mtd/spi-nor/core.c
83
struct spi_mem_op *op,
drivers/mtd/spi-nor/core.h
611
struct spi_mem_op *op,
drivers/mtd/spi-nor/core.h
640
int spi_nor_read_any_reg(struct spi_nor *nor, struct spi_mem_op *op,
drivers/mtd/spi-nor/core.h
642
int spi_nor_write_any_volatile_reg(struct spi_nor *nor, struct spi_mem_op *op,
drivers/mtd/spi-nor/macronix.c
244
struct spi_mem_op op;
drivers/mtd/spi-nor/macronix.c
250
op = (struct spi_mem_op)MXIC_NOR_WR_CR2(MXIC_NOR_ADDR_CR2_DC, 1, buf);
drivers/mtd/spi-nor/macronix.c
257
op = (struct spi_mem_op)MXIC_NOR_WR_CR2(MXIC_NOR_ADDR_CR2_MODE, 1, buf);
drivers/mtd/spi-nor/macronix.c
280
struct spi_mem_op op;
drivers/mtd/spi-nor/macronix.c
292
op = (struct spi_mem_op)MXIC_NOR_WR_CR2(MXIC_NOR_ADDR_CR2_MODE, 2, buf);
drivers/mtd/spi-nor/micron-st.c
104
op = (struct spi_mem_op)
drivers/mtd/spi-nor/micron-st.c
527
struct spi_mem_op op = MICRON_ST_RDFSR_OP(fsr);
drivers/mtd/spi-nor/micron-st.c
53
struct spi_mem_op op;
drivers/mtd/spi-nor/micron-st.c
562
struct spi_mem_op op = MICRON_ST_CLFSR_OP;
drivers/mtd/spi-nor/micron-st.c
60
op = (struct spi_mem_op)
drivers/mtd/spi-nor/micron-st.c
68
op = (struct spi_mem_op)
drivers/mtd/spi-nor/micron-st.c
90
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
111
struct spi_mem_op op =
drivers/mtd/spi-nor/spansion.c
172
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
177
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
188
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
202
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
207
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
249
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
259
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
293
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
298
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
311
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
321
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
370
struct spi_mem_op op = CYPRESS_NOR_EN4B_EX4B_OP(enable);
drivers/mtd/spi-nor/spansion.c
397
struct spi_mem_op op =
drivers/mtd/spi-nor/spansion.c
413
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
445
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
471
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
504
struct spi_mem_op op =
drivers/mtd/spi-nor/spansion.c
548
struct spi_mem_op op;
drivers/mtd/spi-nor/spansion.c
559
op = (struct spi_mem_op)
drivers/mtd/spi-nor/spansion.c
94
struct spi_mem_op op = SPANSION_OP(priv_params->clsr);
drivers/mtd/spi-nor/winbond.c
387
struct spi_mem_op op = WINBOND_NOR_WREAR_OP(nor->bouncebuf);
drivers/mtd/spi-nor/winbond.c
96
struct spi_mem_op op = WINBOND_NOR_SELDIE_OP(nor->bouncebuf);
drivers/spi/atmel-quadspi.c
296
int (*set_cfg)(struct atmel_qspi *aq, const struct spi_mem_op *op,
drivers/spi/atmel-quadspi.c
298
int (*transfer)(struct spi_mem *mem, const struct spi_mem_op *op,
drivers/spi/atmel-quadspi.c
443
static inline bool atmel_qspi_is_compatible(const struct spi_mem_op *op,
drivers/spi/atmel-quadspi.c
458
static int atmel_qspi_find_mode(const struct spi_mem_op *op)
drivers/spi/atmel-quadspi.c
469
static int atmel_qspi_sama7g5_find_mode(const struct spi_mem_op *op)
drivers/spi/atmel-quadspi.c
481
const struct spi_mem_op *op)
drivers/spi/atmel-quadspi.c
525
const struct spi_mem_op *op, u32 *offset)
drivers/spi/atmel-quadspi.c
655
const struct spi_mem_op *op, u32 offset)
drivers/spi/atmel-quadspi.c
689
const struct spi_mem_op *op, u32 *offset)
drivers/spi/atmel-quadspi.c
812
const struct spi_mem_op *op,
drivers/spi/atmel-quadspi.c
837
const struct spi_mem_op *op,
drivers/spi/atmel-quadspi.c
862
const struct spi_mem_op *op, loff_t loff)
drivers/spi/atmel-quadspi.c
883
const struct spi_mem_op *op, u32 offset)
drivers/spi/atmel-quadspi.c
944
static int atmel_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-airoha-snfi.c
486
static bool airoha_snand_is_page_ops(const struct spi_mem_op *op)
drivers/spi/spi-airoha-snfi.c
519
const struct spi_mem_op *op)
drivers/spi/spi-airoha-snfi.c
933
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
441
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
476
static int amd_spi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-amd.c
496
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
511
static void amd_spi_hiddma_write(struct amd_spi *amd_spi, const struct spi_mem_op *op)
drivers/spi/spi-amd.c
542
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
603
static void amd_spi_hiddma_read(struct amd_spi *amd_spi, const struct spi_mem_op *op)
drivers/spi/spi-amd.c
662
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
723
const struct spi_mem_op *op)
drivers/spi/spi-amd.c
734
const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a1.c
255
const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a1.c
295
struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
298
static int aml_sfc_send_cmd(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
317
static int aml_sfc_send_addr(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
337
static bool aml_sfc_is_xio_op(const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
351
static int aml_sfc_send_cmd_addr_dummy(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
377
static bool aml_sfc_is_snand_hwecc_page_op(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
479
static void *aml_get_dma_safe_input_buf(const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
487
static void aml_sfc_put_dma_safe_input_buf(const struct spi_mem_op *op, void *buf)
drivers/spi/spi-amlogic-spifc-a4.c
499
static void *aml_sfc_get_dma_safe_output_buf(const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
507
static void aml_sfc_put_dma_safe_output_buf(const struct spi_mem_op *op, const void *buf)
drivers/spi/spi-amlogic-spifc-a4.c
516
static u64 aml_sfc_cal_timeout_cycle(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
557
static int aml_sfc_raw_io_op(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
690
static int aml_sfc_read_page_hwecc(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
743
static int aml_sfc_write_page_hwecc(struct aml_sfc *sfc, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
792
static int aml_sfc_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-amlogic-spifc-a4.c
831
static int aml_sfc_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
116
static u32 aspeed_spi_get_io_mode(const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
218
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
229
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
240
const struct spi_mem_op *op,
drivers/spi/spi-aspeed-smc.c
268
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
288
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
314
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
377
const struct spi_mem_op *op)
drivers/spi/spi-aspeed-smc.c
700
struct spi_mem_op *op = &desc->info.op_tmpl;
drivers/spi/spi-atcspi200.c
146
const struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
187
const struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
225
const struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
247
const struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
256
static int atcspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
306
const struct spi_mem_op *op)
drivers/spi/spi-atcspi200.c
364
static int atcspi_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-ath79.c
138
const struct spi_mem_op *op)
drivers/spi/spi-axiado.c
554
static int ax_spi_mem_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-axiado.c
699
static int ax_spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-bcm-qspi.c
1036
const struct spi_mem_op *op)
drivers/spi/spi-bcm-qspi.c
1151
const struct spi_mem_op *op)
drivers/spi/spi-bcm-qspi.c
1191
const struct spi_mem_op *op)
drivers/spi/spi-bcm-qspi.c
238
const struct spi_mem_op *bspi_rf_op;
drivers/spi/spi-bcm-qspi.c
417
const struct spi_mem_op *op, int hp)
drivers/spi/spi-bcm-qspi.c
464
const struct spi_mem_op *op, int hp)
drivers/spi/spi-bcm-qspi.c
509
const struct spi_mem_op *op, int hp)
drivers/spi/spi-bcm63xx-hsspi.c
715
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1018
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1326
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1423
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1448
static int cqspi_mem_process(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1476
static int cqspi_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
1521
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
398
static unsigned int cqspi_calc_rdreg(const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
409
static unsigned int cqspi_calc_dummy(const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
481
const struct spi_mem_op *op,
drivers/spi/spi-cadence-quadspi.c
504
const struct spi_mem_op *op, unsigned int shift)
drivers/spi/spi-cadence-quadspi.c
539
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
622
const struct spi_mem_op *op)
drivers/spi/spi-cadence-quadspi.c
691
const struct spi_mem_op *op)
drivers/spi/spi-cadence-xspi.c
676
const struct spi_mem_op *op,
drivers/spi/spi-cadence-xspi.c
741
const struct spi_mem_op *op)
drivers/spi/spi-cadence-xspi.c
753
const struct spi_mem_op *op)
drivers/spi/spi-cadence-xspi.c
765
const struct spi_mem_op *op)
drivers/spi/spi-cadence-xspi.c
779
const struct spi_mem_op *op)
drivers/spi/spi-cadence-xspi.c
829
static int cdns_xspi_adjust_mem_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-dw-core.c
491
static int dw_spi_adjust_mem_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-dw-core.c
500
const struct spi_mem_op *op)
drivers/spi/spi-dw-core.c
509
static int dw_spi_init_mem_buf(struct dw_spi *dws, const struct spi_mem_op *op)
drivers/spi/spi-dw-core.c
675
static int dw_spi_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-dw.h
127
(sizeof_field(struct spi_mem_op, cmd.opcode) + \
drivers/spi/spi-dw.h
128
sizeof_field(struct spi_mem_op, addr.val) + 256)
drivers/spi/spi-fsl-qspi.c
391
const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
439
const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
549
const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
578
static void fsl_qspi_read_ahb(struct fsl_qspi *q, const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
586
const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
611
const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
631
static int fsl_qspi_do_op(struct fsl_qspi *q, const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
668
static int fsl_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-fsl-qspi.c
730
static int fsl_qspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-gxp.c
105
static int gxp_spi_write_reg(struct gxp_spi_chip *chip, const struct spi_mem_op *op)
drivers/spi/spi-gxp.c
142
static ssize_t gxp_spi_read(struct gxp_spi_chip *chip, const struct spi_mem_op *op)
drivers/spi/spi-gxp.c
155
static ssize_t gxp_spi_write(struct gxp_spi_chip *chip, const struct spi_mem_op *op)
drivers/spi/spi-gxp.c
200
static int do_gxp_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-gxp.c
221
static int gxp_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-gxp.c
67
static int gxp_spi_read_reg(struct gxp_spi_chip *chip, const struct spi_mem_op *op)
drivers/spi/spi-hisi-sfc-v3xx.c
148
struct spi_mem_op *op)
drivers/spi/spi-hisi-sfc-v3xx.c
172
const struct spi_mem_op *op)
drivers/spi/spi-hisi-sfc-v3xx.c
274
const struct spi_mem_op *op,
drivers/spi/spi-hisi-sfc-v3xx.c
318
const struct spi_mem_op *op,
drivers/spi/spi-hisi-sfc-v3xx.c
360
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
1285
struct spi_mem_op op =
drivers/spi/spi-intel.c
182
struct spi_mem_op mem_op;
drivers/spi/spi-intel.c
187
const struct spi_mem_op *op);
drivers/spi/spi-intel.c
469
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
492
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
553
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
614
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
677
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
713
static int intel_spi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-intel.c
720
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
744
intel_spi_match_mem_op(struct intel_spi *ispi, const struct spi_mem_op *op)
drivers/spi/spi-intel.c
758
const struct spi_mem_op *op)
drivers/spi/spi-intel.c
789
static int intel_spi_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-intel.c
830
struct spi_mem_op op = desc->info.op_tmpl;
drivers/spi/spi-intel.c
847
struct spi_mem_op op = desc->info.op_tmpl;
drivers/spi/spi-mem.c
146
const struct spi_mem_op *op)
drivers/spi/spi-mem.c
168
const struct spi_mem_op *op)
drivers/spi/spi-mem.c
226
static int spi_mem_check_op(const struct spi_mem_op *op)
drivers/spi/spi-mem.c
255
const struct spi_mem_op *op)
drivers/spi/spi-mem.c
280
bool spi_mem_supports_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-mem.c
283
spi_mem_adjust_op_freq(mem, (struct spi_mem_op *)op);
drivers/spi/spi-mem.c
331
const struct spi_mem_op *op, int exec_op_ret)
drivers/spi/spi-mem.c
385
int spi_mem_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-mem.c
395
spi_mem_adjust_op_freq(mem, (struct spi_mem_op *)op);
drivers/spi/spi-mem.c
40
const struct spi_mem_op *op,
drivers/spi/spi-mem.c
552
int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mem.c
588
void spi_mem_adjust_op_freq(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mem.c
614
u64 spi_mem_calc_op_duration(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mem.c
650
struct spi_mem_op op = desc->info.op_tmpl;
drivers/spi/spi-mem.c
670
struct spi_mem_op op = desc->info.op_tmpl;
drivers/spi/spi-mem.c
86
const struct spi_mem_op *op,
drivers/spi/spi-mem.c
936
const struct spi_mem_op *op,
drivers/spi/spi-mem.c
971
const struct spi_mem_op *op,
drivers/spi/spi-microchip-core-qspi.c
126
static int mchp_coreqspi_set_mode(struct mchp_coreqspi *qspi, const struct spi_mem_op *op)
drivers/spi/spi-microchip-core-qspi.c
396
static inline void mchp_coreqspi_config_op(struct mchp_coreqspi *qspi, const struct spi_mem_op *op)
drivers/spi/spi-microchip-core-qspi.c
460
static int mchp_coreqspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-microchip-core-qspi.c
532
static bool mchp_coreqspi_supports_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-microchip-core-qspi.c
559
static int mchp_coreqspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mt65xx.c
904
struct spi_mem_op *op)
drivers/spi/spi-mt65xx.c
921
const struct spi_mem_op *op)
drivers/spi/spi-mt65xx.c
944
const struct spi_mem_op *op)
drivers/spi/spi-mt65xx.c
968
const struct spi_mem_op *op)
drivers/spi/spi-mt65xx.c
998
const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
163
static void mtk_nor_set_addr(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
180
static bool need_bounce(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
185
static bool mtk_nor_match_read(const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
208
static bool mtk_nor_match_prg(const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
257
static void mtk_nor_adj_prg_size(struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
276
static int mtk_nor_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
312
const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
340
static void mtk_nor_setup_bus(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
410
static int mtk_nor_read_bounce(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
428
static int mtk_nor_read_dma(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
449
static int mtk_nor_read_pio(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
485
static int mtk_nor_pp_buffered(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
505
const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
517
static int mtk_nor_spi_mem_prg(struct mtk_nor *sp, const struct spi_mem_op *op)
drivers/spi/spi-mtk-nor.c
599
static int mtk_nor_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
1055
const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
1199
static bool mtk_snand_is_page_ops(const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
1242
const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
1255
static int mtk_snand_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
1282
static int mtk_snand_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
460
static int mtk_snand_mac_io(struct mtk_snand *snf, const struct spi_mem_op *op)
drivers/spi/spi-mtk-snfi.c
862
const struct spi_mem_op *op)
drivers/spi/spi-mxic.c
319
static u32 mxic_spi_mem_prep_op_cfg(const struct spi_mem_op *op,
drivers/spi/spi-mxic.c
486
const struct spi_mem_op *op)
drivers/spi/spi-mxic.c
519
const struct spi_mem_op *op)
drivers/spi/spi-npcm-fiu.c
250
struct spi_mem_op drd_op;
drivers/spi/spi-npcm-fiu.c
267
const struct spi_mem_op *op)
drivers/spi/spi-npcm-fiu.c
335
const struct spi_mem_op *op, u32 addr,
drivers/spi/spi-npcm-fiu.c
391
const struct spi_mem_op *op, u8 cmd,
drivers/spi/spi-npcm-fiu.c
441
const struct spi_mem_op *op)
drivers/spi/spi-npcm-fiu.c
489
static int npcm_fiu_read(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-npcm-fiu.c
543
static int npcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
1027
static int nxp_fspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
1073
static int nxp_fspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
470
const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
560
const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
787
const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
860
static int nxp_fspi_read_ahb(struct nxp_fspi *f, const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
891
const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
936
const struct spi_mem_op *op)
drivers/spi/spi-nxp-fspi.c
986
static int nxp_fspi_do_op(struct nxp_fspi *f, const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
1032
static int nxp_xspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
374
const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
416
const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
687
const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
771
static int nxp_xspi_ahb_read(struct nxp_xspi *xspi, const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
803
const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
836
const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
904
static int nxp_xspi_do_op(struct nxp_xspi *xspi, const struct spi_mem_op *op)
drivers/spi/spi-nxp-xspi.c
988
static int nxp_xspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-qcom-qspi.c
669
static int qcom_qspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1027
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1109
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1186
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1239
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1302
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1318
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1371
static int qcom_spi_io_op(struct qcom_nand_controller *snandc, const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1433
static bool qcom_spi_is_page_op(const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1455
static bool qcom_spi_supports_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
1471
static int qcom_spi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
576
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
798
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
826
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
915
const struct spi_mem_op *op)
drivers/spi/spi-qpic-snand.c
990
const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
156
static int rtl_snand_xfer(struct rtl_snand *snand, int cs, const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
232
static int rtl_snand_dma_xfer(struct rtl_snand *snand, int cs, const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
315
static bool rtl_snand_dma_op(const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
326
static int rtl_snand_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
54
const struct spi_mem_op *op)
drivers/spi/spi-realtek-rtl-snand.c
83
static int rtl_snand_xfer_head(struct rtl_snand *snand, int cs, const struct spi_mem_op *op)
drivers/spi/spi-rockchip-sfc.c
302
static void rockchip_sfc_adjust_op_work(struct spi_mem_op *op)
drivers/spi/spi-rockchip-sfc.c
319
const struct spi_mem_op *op,
drivers/spi/spi-rockchip-sfc.c
459
const struct spi_mem_op *op, u32 len)
drivers/spi/spi-rockchip-sfc.c
470
const struct spi_mem_op *op, u32 len)
drivers/spi/spi-rockchip-sfc.c
524
static int rockchip_sfc_exec_mem_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-rockchip-sfc.c
547
rockchip_sfc_adjust_op_work((struct spi_mem_op *)op);
drivers/spi/spi-rockchip-sfc.c
573
static int rockchip_sfc_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-rpc-if.c
126
const struct spi_mem_op *op)
drivers/spi/spi-rpc-if.c
20
const struct spi_mem_op *spi_op,
drivers/spi/spi-rpc-if.c
65
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
138
const struct spi_mem_op *op, loff_t from,
drivers/spi/spi-sg2044-nor.c
194
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
220
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
278
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
311
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
322
const struct spi_mem_op *op)
drivers/spi/spi-sg2044-nor.c
389
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
117
static u32 f_ospi_get_dummy_cycle(const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
265
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
339
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
404
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
458
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
504
static int f_ospi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
529
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
555
const struct spi_mem_op *op)
drivers/spi/spi-sn-f-ospi.c
569
static int f_ospi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
332
const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
340
const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
404
static int stm32_ospi_xfer(struct stm32_ospi *ospi, const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
429
const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
464
static int stm32_ospi_send(struct spi_device *spi, const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
554
const struct spi_mem_op *op,
drivers/spi/spi-stm32-ospi.c
583
static int stm32_ospi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-stm32-ospi.c
627
struct spi_mem_op op;
drivers/spi/spi-stm32-ospi.c
641
memcpy(&op, &desc->info.op_tmpl, sizeof(struct spi_mem_op));
drivers/spi/spi-stm32-ospi.c
668
struct spi_mem_op op;
drivers/spi/spi-stm32-qspi.c
174
const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
217
const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
232
const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
295
static int stm32_qspi_tx(struct stm32_qspi *qspi, const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
369
static int stm32_qspi_send(struct spi_device *spi, const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
451
static int stm32_qspi_poll_status(struct spi_mem *mem, const struct spi_mem_op *op,
drivers/spi/spi-stm32-qspi.c
482
static int stm32_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-stm32-qspi.c
526
struct spi_mem_op op;
drivers/spi/spi-stm32-qspi.c
539
memcpy(&op, &desc->info.op_tmpl, sizeof(struct spi_mem_op));
drivers/spi/spi-stm32-qspi.c
566
struct spi_mem_op op;
drivers/spi/spi-ti-qspi.c
575
static int ti_qspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-ti-qspi.c
605
const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
136
bool (*match)(const struct spi_mem_op *op);
drivers/spi/spi-wpcm-fiu.c
137
int (*exec)(struct spi_mem *mem, const struct spi_mem_op *op);
drivers/spi/spi-wpcm-fiu.c
140
static bool wpcm_fiu_normal_match(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
150
static int wpcm_fiu_normal_exec(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
169
static bool wpcm_fiu_fast_read_match(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
177
static int wpcm_fiu_fast_read_exec(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
190
static bool wpcm_fiu_4ba_match(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
195
static int wpcm_fiu_4ba_exec(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
233
static bool wpcm_fiu_rdid_match(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
240
static int wpcm_fiu_rdid_exec(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
266
static bool wpcm_fiu_dummy_match(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
277
static int wpcm_fiu_dummy_exec(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
308
static const struct wpcm_fiu_op_shape *wpcm_fiu_find_op_shape(const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
322
static bool wpcm_fiu_supports_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
352
static int wpcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
drivers/spi/spi-wpcm-fiu.c
367
static int wpcm_fiu_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op)
drivers/spi/spi-zynq-qspi.c
226
const struct spi_mem_op *op)
drivers/spi/spi-zynq-qspi.c
336
const struct spi_mem_op *op)
drivers/spi/spi-zynq-qspi.c
537
const struct spi_mem_op *op)
drivers/spi/spi-zynqmp-gqspi.c
1045
const struct spi_mem_op *op)
drivers/spi/spi-zynqmp-gqspi.c
555
const struct spi_mem_op *op)
include/linux/mtd/spinand.h
454
const struct spi_mem_op *ops;
include/linux/mtd/spinand.h
460
.ops = (struct spi_mem_op[]) { __VA_ARGS__ }, \
include/linux/mtd/spinand.h
461
.nops = sizeof((struct spi_mem_op[]){ __VA_ARGS__ }) / \
include/linux/mtd/spinand.h
462
sizeof(struct spi_mem_op), \
include/linux/mtd/spinand.h
706
struct spi_mem_op reset;
include/linux/mtd/spinand.h
707
struct spi_mem_op readid;
include/linux/mtd/spinand.h
708
struct spi_mem_op wr_en;
include/linux/mtd/spinand.h
709
struct spi_mem_op wr_dis;
include/linux/mtd/spinand.h
710
struct spi_mem_op set_feature;
include/linux/mtd/spinand.h
711
struct spi_mem_op get_feature;
include/linux/mtd/spinand.h
712
struct spi_mem_op blk_erase;
include/linux/mtd/spinand.h
713
struct spi_mem_op page_read;
include/linux/mtd/spinand.h
714
struct spi_mem_op prog_exec;
include/linux/mtd/spinand.h
715
const struct spi_mem_op *read_cache;
include/linux/mtd/spinand.h
716
const struct spi_mem_op *write_cache;
include/linux/mtd/spinand.h
717
const struct spi_mem_op *update_cache;
include/linux/mtd/spinand.h
798
struct spi_mem_op spinand_fill_wr_en_op(struct spinand_device *spinand);
include/linux/mtd/spinand.h
799
struct spi_mem_op spinand_fill_set_feature_op(struct spinand_device *spinand, u64 reg, const void *valptr);
include/linux/mtd/spinand.h
800
struct spi_mem_op spinand_fill_get_feature_op(struct spinand_device *spinand, u64 reg, void *valptr);
include/linux/mtd/spinand.h
801
struct spi_mem_op spinand_fill_prog_exec_op(struct spinand_device *spinand, u64 addr);
include/linux/spi/spi-mem.h
228
struct spi_mem_op op_tmpl;
include/linux/spi/spi-mem.h
345
int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
include/linux/spi/spi-mem.h
347
const struct spi_mem_op *op);
include/linux/spi/spi-mem.h
349
const struct spi_mem_op *op);
include/linux/spi/spi-mem.h
358
const struct spi_mem_op *op,
include/linux/spi/spi-mem.h
408
const struct spi_mem_op *op,
include/linux/spi/spi-mem.h
412
const struct spi_mem_op *op,
include/linux/spi/spi-mem.h
416
const struct spi_mem_op *op);
include/linux/spi/spi-mem.h
420
const struct spi_mem_op *op,
include/linux/spi/spi-mem.h
428
const struct spi_mem_op *op,
include/linux/spi/spi-mem.h
435
const struct spi_mem_op *op)
include/linux/spi/spi-mem.h
441
int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
include/linux/spi/spi-mem.h
442
void spi_mem_adjust_op_freq(struct spi_mem *mem, struct spi_mem_op *op);
include/linux/spi/spi-mem.h
443
u64 spi_mem_calc_op_duration(struct spi_mem *mem, struct spi_mem_op *op);
include/linux/spi/spi-mem.h
446
const struct spi_mem_op *op);
include/linux/spi/spi-mem.h
449
const struct spi_mem_op *op);
include/linux/spi/spi-mem.h
468
const struct spi_mem_op *op,
include/trace/events/spi-mem.h
20
TP_PROTO(struct spi_mem *mem, const struct spi_mem_op *op),
include/trace/events/spi-mem.h
78
TP_PROTO(struct spi_mem *mem, const struct spi_mem_op *op),