Lines Matching refs:mem_ops
201 if (ctlr->mem_ops && ctlr->mem_ops->supports_op) in spi_mem_internal_supports_op()
202 return ctlr->mem_ops->supports_op(mem, op); in spi_mem_internal_supports_op()
297 if (ctlr->mem_ops && !mem->spi->cs_gpiod) { in spi_mem_exec_op()
302 ret = ctlr->mem_ops->exec_op(mem, op); in spi_mem_exec_op()
428 if (ctlr->mem_ops && ctlr->mem_ops->adjust_op_size) in spi_mem_adjust_op_size()
429 return ctlr->mem_ops->adjust_op_size(mem, op); in spi_mem_adjust_op_size()
431 if (!ctlr->mem_ops || !ctlr->mem_ops->exec_op) { in spi_mem_adjust_op_size()
524 if (ctlr->mem_ops && ctlr->mem_ops->dirmap_create) in spi_mem_dirmap_create()
525 ret = ctlr->mem_ops->dirmap_create(desc); in spi_mem_dirmap_create()
555 if (!desc->nodirmap && ctlr->mem_ops && ctlr->mem_ops->dirmap_destroy) in spi_mem_dirmap_destroy()
556 ctlr->mem_ops->dirmap_destroy(desc); in spi_mem_dirmap_destroy()
661 } else if (ctlr->mem_ops && ctlr->mem_ops->dirmap_read) { in spi_mem_dirmap_read()
666 ret = ctlr->mem_ops->dirmap_read(desc, offs, len, buf); in spi_mem_dirmap_read()
707 } else if (ctlr->mem_ops && ctlr->mem_ops->dirmap_write) { in spi_mem_dirmap_write()
712 ret = ctlr->mem_ops->dirmap_write(desc, offs, len, buf); in spi_mem_dirmap_write()
740 if (ctlr->mem_ops && ctlr->mem_ops->get_name) in spi_mem_probe()
741 mem->name = ctlr->mem_ops->get_name(mem); in spi_mem_probe()