Lines Matching full:geometry

40 	struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context);  in ynandif_WriteChunkWithTagsToNAND()  local
66 retval = geometry->writeChunk(dev, nand_chunk, in ynandif_WriteChunkWithTagsToNAND()
82 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_ReadChunkWithTagsFromNAND() local
104 retval = geometry->readChunk(dev, nand_chunk, in ynandif_ReadChunkWithTagsFromNAND()
141 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_MarkNANDBlockBad() local
143 return geometry->markBlockBad(dev, blockId); in ynandif_MarkNANDBlockBad()
148 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_EraseBlockInNAND() local
150 return geometry->eraseBlock(dev, blockId); in ynandif_EraseBlockInNAND()
157 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_IsBlockOk() local
159 return geometry->checkBlockOk(dev, blockId); in ynandif_IsBlockOk()
191 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_InitialiseNAND() local
193 geometry->initialise(dev); in ynandif_InitialiseNAND()
200 struct ynandif_Geometry *geometry = (struct ynandif_Geometry *)(dev->driver_context); in ynandif_Deinitialise_flash_fn() local
202 geometry->deinitialise(dev); in ynandif_Deinitialise_flash_fn()
210 const struct ynandif_Geometry *geometry) in yaffs_add_dev_from_geometry() argument
231 param->start_block = geometry->start_block; in yaffs_add_dev_from_geometry()
232 param->end_block = geometry->end_block; in yaffs_add_dev_from_geometry()
233 param->total_bytes_per_chunk = geometry->dataSize; in yaffs_add_dev_from_geometry()
234 param->spare_bytes_per_chunk = geometry->spareSize; in yaffs_add_dev_from_geometry()
235 param->inband_tags = geometry->inband_tags; in yaffs_add_dev_from_geometry()
236 param->chunks_per_block = geometry->pagesPerBlock; in yaffs_add_dev_from_geometry()
237 param->use_nand_ecc = geometry->hasECC; in yaffs_add_dev_from_geometry()
238 param->is_yaffs2 = geometry->useYaffs2; in yaffs_add_dev_from_geometry()
240 dev->driver_context = (void *)geometry; in yaffs_add_dev_from_geometry()