/***************************************************************************** *Name : *Description : *Parameter : *Return : *Note : *****************************************************************************/ uint32 _nand_write(struct aml_nftl_dev *nftl_dev,unsigned long start_sector,unsigned len,unsigned char *buf) { uint32 ret; ret = __nand_write(nftl_dev->aml_nftl_part,start_sector,len,buf,nftl_dev->sync_flag); amlnf_ktime_get_ts(&nftl_dev->ts_write_start); return ret; }
/***************************************************************************** *Name : *Description : *Parameter : *Return : *Note : *****************************************************************************/ uint32 _nand_write(struct aml_nftl_blk_t *aml_nftl_blk,uint32 start_sector,uint32 len,unsigned char *buf) { uint32 ret; ret = __nand_write(aml_nftl_blk->aml_nftl_part,start_sector,len,buf); // ktime_get_ts(&aml_nftl_blk->ts_write_start); aml_nftl_blk->time = jiffies; return ret; }