/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | sysfs.c | 14 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() 91 struct spi_mem *spimem = spi_get_drvdata(spi); spi_nor_sysfs_is_bin_visible() local [all...] |
H A D | core.c | 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, in spi_nor_write_disable() 3619 spi_nor_probe(struct spi_mem *spimem) spi_nor_probe() argument 3694 spi_nor_remove(struct spi_mem *spimem) spi_nor_remove() argument 3704 spi_nor_shutdown(struct spi_mem *spimem) spi_nor_shutdown() argument [all...] |
H A D | xilinx.c | 81 if (nor->spimem) { in xilinx_nor_read_sr() 86 ret = spi_mem_exec_op(nor->spimem, &op); in xilinx_nor_read_sr()
|
H A D | micron-st.c | 319 if (nor->spimem) { in micron_st_nor_read_fsr() 334 ret = spi_mem_exec_op(nor->spimem, &op); in micron_st_nor_read_fsr() 354 if (nor->spimem) { in micron_st_nor_clear_fsr() 359 ret = spi_mem_exec_op(nor->spimem, &op); in micron_st_nor_clear_fsr()
|
H A D | winbond.c | 161 if (nor->spimem) { in winbond_nor_write_ear() 166 ret = spi_mem_exec_op(nor->spimem, &op); in winbond_nor_write_ear()
|
H A D | spansion.c | 84 if (nor->spimem) { in spansion_nor_clear_sr() 89 ret = spi_mem_exec_op(nor->spimem, &op); in spansion_nor_clear_sr()
|
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/ |
H A D | core.c | 78 error = spi_mem_adjust_op_size(nor->spimem, op); in spi_nor_spimem_exec_op() 82 return spi_mem_exec_op(nor->spimem, op); in spi_nor_spimem_exec_op() 145 if (nor->spimem) in spi_nor_read_data() 207 if (nor->spimem) in spi_nor_write_data() 223 if (nor->spimem) { in spi_nor_write_enable() 230 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_enable() 252 if (nor->spimem) { in spi_nor_write_disable() 259 ret = spi_mem_exec_op(nor->spimem, &op); in spi_nor_write_disable() 283 if (nor->spimem) { in spi_nor_read_sr() 290 ret = spi_mem_exec_op(nor->spimem, in spi_nor_read_sr() 3347 spi_nor_probe(struct spi_mem *spimem) spi_nor_probe() argument 3420 spi_nor_remove(struct spi_mem *spimem) spi_nor_remove() argument 3430 spi_nor_shutdown(struct spi_mem *spimem) spi_nor_shutdown() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/spi/ |
H A D | core.c | 29 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_reg_op() 43 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_reg_op() 168 struct device *dev = &spinand->spimem->spi->dev; in spinand_init_cfg_cache() 346 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_enable_op() 356 return spi_mem_exec_op(spinand->spimem, &op); in spinand_load_page_op() 486 return spi_mem_exec_op(spinand->spimem, &op); in spinand_program_op() 496 return spi_mem_exec_op(spinand->spimem, &op); in spinand_erase_op() 509 ret = spi_mem_poll_status(spinand->spimem, &op, STATUS_BUSY, 0, in spinand_wait() 542 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_id_op() 554 ret = spi_mem_exec_op(spinand->spimem, in spinand_reset_op() [all...] |
H A D | winbond.c | 74 return spi_mem_exec_op(spinand->spimem, &op); in w25m02gv_select_target() 126 if (spi_mem_exec_op(spinand->spimem, &op)) in w25n02kv_ecc_get_status()
|
H A D | gigadevice.c | 201 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgq4uexxg_ecc_get_status() 244 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgq5xexxg_ecc_get_status()
|
H A D | micron.c | 142 return spi_mem_exec_op(spinand->spimem, &op); in micron_select_target()
|
H A D | toshiba.c | 92 if (spi_mem_exec_op(spinand->spimem, &op)) in tx58cxgxsxraix_ecc_get_status()
|
H A D | macronix.c | 59 int ret = spi_mem_exec_op(spinand->spimem, &op); in mx35lf1ge4ab_get_eccsr()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/spi/ |
H A D | core.c | 29 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_reg_op() 43 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_reg_op() 144 struct device *dev = &spinand->spimem->spi->dev; in spinand_init_cfg_cache() 200 return spi_mem_exec_op(spinand->spimem, &op); in spinand_write_enable_op() 210 return spi_mem_exec_op(spinand->spimem, &op); in spinand_load_page_op() 331 return spi_mem_exec_op(spinand->spimem, &op); in spinand_program_op() 341 return spi_mem_exec_op(spinand->spimem, &op); in spinand_erase_op() 381 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_read_id_op() 393 ret = spi_mem_exec_op(spinand->spimem, &op); in spinand_reset_op() 711 desc = devm_spi_mem_dirmap_create(&spinand->spimem in spinand_create_dirmap() [all...] |
H A D | winbond.c | 74 return spi_mem_exec_op(spinand->spimem, &op); in w25m02gv_select_target()
|
H A D | macronix.c | 59 int ret = spi_mem_exec_op(spinand->spimem, &op); in mx35lf1ge4ab_get_eccsr()
|
H A D | gigadevice.c | 181 ret = spi_mem_exec_op(spinand->spimem, &op); in gd5fxgq4uexxg_ecc_get_status()
|
H A D | micron.c | 88 return spi_mem_exec_op(spinand->spimem, &op); in micron_select_target()
|
H A D | toshiba.c | 92 if (spi_mem_exec_op(spinand->spimem, &op)) in tx58cxgxsxraix_ecc_get_status()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | atmel-quadspi.c | 467 static const char *atmel_qspi_get_name(struct spi_mem *spimem) in atmel_qspi_get_name() argument 469 return dev_name(spimem->spi->dev.parent); in atmel_qspi_get_name()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | atmel-quadspi.c | 466 static const char *atmel_qspi_get_name(struct spi_mem *spimem) in atmel_qspi_get_name() argument 468 return dev_name(spimem->spi->dev.parent); in atmel_qspi_get_name()
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | spi-nor.h | 334 * @spimem: pointer to the SPI memory device 363 struct spi_mem *spimem; member
|
H A D | spinand.h | 366 * @spimem: pointer to the SPI mem object 391 struct spi_mem *spimem; member
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | spi-nor.h | 353 * @spimem: pointer to the SPI memory device 393 struct spi_mem *spimem; member
|
H A D | spinand.h | 403 * @spimem: pointer to the SPI mem object 428 struct spi_mem *spimem; member
|