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()
320 if (nor->spimem) { in spi_nor_write_enable()
329 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_enable()
351 if (nor->spimem) { in spi_nor_write_disable()
360 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_disable()
384 if (nor->spimem) { in spi_nor_read_sr()
403 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_sr()
428 if (nor->spimem) { in spi_nor_read_fsr()
447 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_fsr()
472 if (nor->spimem) { in spi_nor_read_cr()
481 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_cr()
505 if (nor->spimem) { in spi_nor_set_4byte_addr_mode()
517 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_set_4byte_addr_mode()
546 if (nor->spimem) { in spansion_set_4byte_addr_mode()
555 ret = spi_mem_exec_op(nor->spimem, &op); in spansion_set_4byte_addr_mode()
580 if (nor->spimem) { in spi_nor_write_ear()
589 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_ear()
613 if (nor->spimem) { in spi_nor_xread_sr()
622 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_xread_sr()
660 if (nor->spimem) { in spi_nor_clear_sr()
669 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_clear_sr()
726 if (nor->spimem) { in spi_nor_clear_fsr()
735 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_clear_fsr()
870 if (nor->spimem) { in spi_nor_global_block_unlock()
879 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_global_block_unlock()
909 if (nor->spimem) { in spi_nor_write_sr()
918 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr()
1113 if (nor->spimem) { in spi_nor_write_sr2()
1122 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_sr2()
1149 if (nor->spimem) { in spi_nor_read_sr2()
1158 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_sr2()
1182 if (nor->spimem) { in spi_nor_erase_chip()
1191 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_chip()
1327 if (nor->spimem) { in spi_nor_erase_sector()
1336 return spi_mem_exec_op(nor->spimem, &op); in spi_nor_erase_sector()
1873 if (nor->spimem) { in spi_nor_read_id()
1880 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_read_id()
2008 (!nor->spimem && !nor->controller_ops) || in spi_nor_check()
2009 (!nor->spimem && nor->controller_ops && in spi_nor_check()
2018 if (nor->spimem && nor->controller_ops) { in spi_nor_check()
2117 if (!spi_mem_supports_op(nor->spimem, op)) { in spi_nor_spimem_check_op()
2123 if (!spi_mem_supports_op(nor->spimem, op)) in spi_nor_spimem_check_op()
2439 if (nor->spimem) { in spi_nor_default_setup()
2867 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
2880 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_soft_reset()
2927 if (nor->spimem) in spi_nor_get_device()
2928 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_get_device()
2944 if (nor->spimem) in spi_nor_put_device()
2945 dev = nor->spimem->spi->controller->dev.parent; in spi_nor_put_device()
3259 nor->dirmap.rdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_read_dirmap()
3288 nor->dirmap.wdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_write_dirmap()
3293 static int spi_nor_probe(struct spi_mem *spimem) in spi_nor_probe() argument
3295 struct spi_device *spi = spimem->spi; in spi_nor_probe()
3310 nor->spimem = spimem; in spi_nor_probe()
3314 spi_mem_set_drvdata(spimem, nor); in spi_nor_probe()
3320 nor->mtd.name = spi_mem_get_name(spimem); in spi_nor_probe()
3366 static int spi_nor_remove(struct spi_mem *spimem) in spi_nor_remove() argument
3368 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_remove()
3376 static void spi_nor_shutdown(struct spi_mem *spimem) in spi_nor_shutdown() argument
3378 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_shutdown()