Lines Matching refs:spinand
11 #include <linux/mtd/spinand.h>
93 struct spinand_device *spinand = mtd_to_spinand(mtd);
95 if (section >= spinand->base.memorg.pagesize /
108 struct spinand_device *spinand = mtd_to_spinand(mtd);
110 if (section >= spinand->base.memorg.pagesize /
131 static int micron_select_target(struct spinand_device *spinand,
135 spinand->scratchbuf);
140 *spinand->scratchbuf = MICRON_SELECT_DIE(target);
142 return spi_mem_exec_op(spinand->spimem, &op);
145 static int micron_8_ecc_get_status(struct spinand_device *spinand,
286 static int micron_spinand_init(struct spinand_device *spinand)
293 if (spinand->flags & SPINAND_HAS_CR_FEAT_BIT)
294 return spinand_upd_cfg(spinand, MICRON_CFG_CR, 0);