Lines Matching refs:spinand
104 static int gd5fxgq4xa_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4xa_ecc_get_status() argument
212 static int gd5fxgq4uexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4uexxg_ecc_get_status() argument
229 ret = spi_mem_exec_op(spinand->slave, &op); in gd5fxgq4uexxg_ecc_get_status()
254 static int gd5fxgq5xexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq5xexxg_ecc_get_status() argument
271 ret = spi_mem_exec_op(spinand->slave, &op); in gd5fxgq5xexxg_ecc_get_status()
291 static int gd5fxgq4ufxxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4ufxxg_ecc_get_status() argument
544 static int gigadevice_spinand_set_ds(struct spinand_device *spinand, u8 ds_io) in gigadevice_spinand_set_ds() argument
547 spinand->scratchbuf); in gigadevice_spinand_set_ds()
549 *spinand->scratchbuf = (ds_io & 0x3) << 5; in gigadevice_spinand_set_ds()
550 return spi_mem_exec_op(spinand->slave, &op); in gigadevice_spinand_set_ds()
553 static int gigadevice_spinand_init(struct spinand_device *spinand) in gigadevice_spinand_init() argument
556 if (spinand->id.data[1] == 0x51) in gigadevice_spinand_init()
557 gigadevice_spinand_set_ds(spinand, 3); in gigadevice_spinand_init()