Home
last modified time | relevance | path

Searched refs:spimem (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/mtd/spi-nor/
H A Dsysfs.c14 struct spi_mem *spimem = spi_get_drvdata(spi); in manufacturer_show() local
15 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in manufacturer_show()
25 struct spi_mem *spimem = spi_get_drvdata(spi); in partname_show() local
26 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in partname_show()
36 struct spi_mem *spimem = spi_get_drvdata(spi); in jedec_id_show() local
37 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in jedec_id_show()
57 struct spi_mem *spimem = spi_get_drvdata(spi); in sfdp_read() local
58 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in sfdp_read()
76 struct spi_mem *spimem = spi_get_drvdata(spi); in spi_nor_sysfs_is_visible() local
77 struct spi_nor *nor = spi_mem_get_drvdata(spimem); in spi_nor_sysfs_is_visible()
[all …]
H A Dcore.c158 error = spi_mem_adjust_op_size(nor->spimem, op); in spi_nor_spimem_exec_op()
162 return spi_mem_exec_op(nor->spimem, op); in spi_nor_spimem_exec_op()
249 if (nor->spimem) in spi_nor_read_data()
309 if (nor->spimem) in spi_nor_write_data()
327 if (!nor->spimem) in spi_nor_read_any_reg()
351 if (!nor->spimem) in spi_nor_write_any_volatile_reg()
371 if (nor->spimem) { in spi_nor_write_enable()
376 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_enable()
398 if (nor->spimem) { in spi_nor_write_disable()
403 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_disable()
[all …]
H A Dwinbond.c95 if (nor->spimem) { in winbond_nor_select_die()
100 ret = spi_mem_exec_op(nor->spimem, &op); in winbond_nor_select_die()
386 if (nor->spimem) { in winbond_nor_write_ear()
391 ret = spi_mem_exec_op(nor->spimem, &op); in winbond_nor_write_ear()
H A Dmicron-st.c526 if (nor->spimem) { in micron_st_nor_read_fsr()
541 ret = spi_mem_exec_op(nor->spimem, &op); in micron_st_nor_read_fsr()
561 if (nor->spimem) { in micron_st_nor_clear_fsr()
566 ret = spi_mem_exec_op(nor->spimem, &op); in micron_st_nor_clear_fsr()
H A Dspansion.c93 if (nor->spimem) { in spansion_nor_clear_sr()
98 ret = spi_mem_exec_op(nor->spimem, &op); in spansion_nor_clear_sr()
374 ret = spi_mem_exec_op(nor->spimem, &op); in cypress_nor_set_4byte_addr_mode()
/linux/drivers/misc/eeprom/
H A Dat25.c42 struct spi_mem *spimem; member
122 status = spi_mem_adjust_op_size(at25->spimem, &op); in at25_ee_read()
128 status = spi_mem_exec_op(at25->spimem, &op); in at25_ee_read()
139 dev_dbg(&at25->spimem->spi->dev, "read %zu bytes at %d\n", in at25_ee_read()
165 status = spi_mem_exec_op(at25->spimem, &op); in fm25_aux_read()
166 dev_dbg(&at25->spimem->spi->dev, "read %d aux bytes --> %d\n", len, status); in fm25_aux_read()
229 at25->spimem, &op); in at25_wait_ready()
270 status = spi_mem_exec_op(at25->spimem, &op); in at25_ee_write()
272 dev_dbg(&at25->spimem->spi->dev, "WREN --> %d\n", status); in at25_ee_write()
289 status = spi_mem_adjust_op_size(at25->spimem, &op); in at25_ee_write()
[all …]
/linux/drivers/mtd/nand/spi/
H A Dcore.c119 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_reg_op()
133 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_reg_op()
258 struct device *dev = &spinand->spimem->spi->dev; in spinand_init_cfg_cache()
448 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_enable_op()
458 return spi_mem_exec_op(spinand->spimem, &op); in spinand_load_page_op()
613 return spi_mem_exec_op(spinand->spimem, &op); in spinand_program_op()
623 return spi_mem_exec_op(spinand->spimem, &op); in spinand_erase_op()
646 ret = spi_mem_poll_status(spinand->spimem, &op, STATUS_BUSY, 0, in spinand_wait()
679 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_id_op()
691 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_reset_op()
[all …]
H A Dmicron.c148 return spi_mem_exec_op(spinand->spimem, &op); in micron_select_target()
265 ret = spi_mem_exec_op(spinand->spimem, &write_op); in mt29f2g01abagd_otp_lock()
269 ret = spi_mem_exec_op(spinand->spimem, &exec_op); in mt29f2g01abagd_otp_lock()
H A Desmt.c151 ret = spi_mem_exec_op(spinand->spimem, &write_op); in f50l1g41lb_otp_lock()
155 ret = spi_mem_exec_op(spinand->spimem, &exec_op); in f50l1g41lb_otp_lock()
H A Dgigadevice.c88 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgm9_get_eccsr()
282 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgq4uexxg_ecc_get_status()
325 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgq5xexxg_ecc_get_status()
H A Dwinbond.c171 return spi_mem_exec_op(spinand->spimem, &op); in w25m02gv_select_target()
312 if (spi_mem_exec_op(spinand->spimem, &op)) in w25n02kv_ecc_get_status()
379 ret = spi_mem_exec_op(spinand->spimem, &op); in w35n0xjw_write_vcr()
H A Dmacronix.c90 ret = spi_mem_exec_op(spinand->spimem, &op); in macronix_get_eccsr()
170 return spi_mem_exec_op(spinand->spimem, &op); in macronix_set_read_retry()
H A Dtoshiba.c93 if (spi_mem_exec_op(spinand->spimem, &op)) in tx58cxgxsxraix_ecc_get_status()
/linux/include/linux/mtd/
H A Dspi-nor.h393 struct spi_mem *spimem; member
H A Dspinand.h759 struct spi_mem *spimem; member