Lines Matching refs:spimem

153 	error = spi_mem_adjust_op_size(nor->spimem, op);  in spi_nor_spimem_exec_op()
157 return spi_mem_exec_op(nor->spimem, op); in spi_nor_spimem_exec_op()
244 if (nor->spimem) in spi_nor_read_data()
304 if (nor->spimem) in spi_nor_write_data()
322 if (!nor->spimem) in spi_nor_read_any_reg()
346 if (!nor->spimem) in spi_nor_write_any_volatile_reg()
366 if (nor->spimem) { in spi_nor_write_enable()
371 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_enable()
393 if (nor->spimem) { in spi_nor_write_disable()
398 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_disable()
428 if (nor->spimem) { in spi_nor_read_id()
433 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_id()
453 if (nor->spimem) { in spi_nor_read_sr()
468 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_sr()
493 if (nor->spimem) { in spi_nor_read_cr()
498 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_cr()
524 if (nor->spimem) { in spi_nor_set_4byte_addr_mode_en4b_ex4b()
529 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_set_4byte_addr_mode_en4b_ex4b()
588 if (nor->spimem) { in spi_nor_set_4byte_addr_mode_brwr()
593 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_set_4byte_addr_mode_brwr()
768 if (nor->spimem) { in spi_nor_global_block_unlock()
773 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_global_block_unlock()
803 if (nor->spimem) { in spi_nor_write_sr()
808 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr()
1013 if (nor->spimem) { in spi_nor_write_sr2()
1018 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr2()
1045 if (nor->spimem) { in spi_nor_read_sr2()
1050 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_sr2()
1074 if (nor->spimem) { in spi_nor_erase_chip()
1079 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_chip()
1475 if (nor->spimem) { in spi_nor_erase_sector()
1482 return spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_sector()
2199 (!nor->spimem && !nor->controller_ops) || in spi_nor_check()
2200 (!nor->spimem && nor->controller_ops && in spi_nor_check()
2209 if (nor->spimem && nor->controller_ops) { in spi_nor_check()
2308 if (!spi_mem_supports_op(nor->spimem, op)) { in spi_nor_spimem_check_op()
2314 if (!spi_mem_supports_op(nor->spimem, op)) in spi_nor_spimem_check_op()
2642 if (nor->spimem) { in spi_nor_default_setup()
3253 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
3263 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
3310 if (nor->spimem) in spi_nor_get_device()
3311 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_get_device()
3327 if (nor->spimem) in spi_nor_put_device()
3328 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_put_device()
3585 nor->dirmap.rdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_read_dirmap()
3614 nor->dirmap.wdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_write_dirmap()
3619 static int spi_nor_probe(struct spi_mem *spimem) in spi_nor_probe() argument
3621 struct spi_device *spi = spimem->spi; in spi_nor_probe()
3636 nor->spimem = spimem; in spi_nor_probe()
3640 spi_mem_set_drvdata(spimem, nor); in spi_nor_probe()
3646 nor->mtd.name = spi_mem_get_name(spimem); in spi_nor_probe()
3694 static int spi_nor_remove(struct spi_mem *spimem) in spi_nor_remove() argument
3696 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_remove()
3704 static void spi_nor_shutdown(struct spi_mem *spimem) in spi_nor_shutdown() argument
3706 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_shutdown()