 /* and Dataflash */ if (jffs2_dataflash(c)) { ret = jffs2_dataflash_setup(c); if (ret) return ret; }  
static int jffs2_flash_setup(struct jffs2_sb_info *c) {	int ret = 0;		if (jffs2_cleanmarker_oob(c)) {		/* NAND flash... do setup accordingly */		ret = jffs2_nand_flash_setup(c);		if (ret)			return ret;	}	/* add setups for other bizarre flashes here... */	if (jffs2_nor_ecc(c)) {		ret = jffs2_nor_ecc_flash_setup(c);		if (ret)			return ret;	}	return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/8f15fd55f9bf266139b10850947e19c4e3f4e9b7/fs.c/clean/fs/jffs2/fs.c