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()
522 if (nor->spimem) { in spi_nor_set_4byte_addr_mode()
527 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_set_4byte_addr_mode()
556 if (nor->spimem) { in spansion_set_4byte_addr_mode()
561 ret = spi_mem_exec_op(nor->spimem, &op); in spansion_set_4byte_addr_mode()
667 if (nor->spimem) { in spi_nor_global_block_unlock()
672 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_global_block_unlock()
702 if (nor->spimem) { in spi_nor_write_sr()
707 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr()
911 if (nor->spimem) { in spi_nor_write_sr2()
916 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr2()
943 if (nor->spimem) { in spi_nor_read_sr2()
948 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_sr2()
972 if (nor->spimem) { in spi_nor_erase_chip()
977 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_chip()
1113 if (nor->spimem) { in spi_nor_erase_sector()
1120 return spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_sector()
1804 (!nor->spimem && !nor->controller_ops) || in spi_nor_check()
1805 (!nor->spimem && nor->controller_ops && in spi_nor_check()
1814 if (nor->spimem && nor->controller_ops) { in spi_nor_check()
1913 if (!spi_mem_supports_op(nor->spimem, op)) { in spi_nor_spimem_check_op()
1919 if (!spi_mem_supports_op(nor->spimem, op)) in spi_nor_spimem_check_op()
2247 if (nor->spimem) { in spi_nor_default_setup()
2808 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
2818 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
2865 if (nor->spimem) in spi_nor_get_device()
2866 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_get_device()
2882 if (nor->spimem) in spi_nor_put_device()
2883 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_put_device()
3135 nor->dirmap.rdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_read_dirmap()
3164 nor->dirmap.wdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_write_dirmap()
3169 static int spi_nor_probe(struct spi_mem *spimem) in spi_nor_probe() argument
3171 struct spi_device *spi = spimem->spi; in spi_nor_probe()
3186 nor->spimem = spimem; in spi_nor_probe()
3190 spi_mem_set_drvdata(spimem, nor); in spi_nor_probe()
3196 nor->mtd.name = spi_mem_get_name(spimem); in spi_nor_probe()
3244 static int spi_nor_remove(struct spi_mem *spimem) in spi_nor_remove() argument
3246 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_remove()
3254 static void spi_nor_shutdown(struct spi_mem *spimem) in spi_nor_shutdown() argument
3256 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_shutdown()