drivers: rkflash: Extern sfc nand raw read/write apis

Change-Id: Ib1e8f8cc49eba3a24c4ed85e34d0873ed3c84686
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
This commit is contained in:
Jon Lin
2020-04-28 17:00:49 +08:00
parent f630cce007
commit da77c1a5dc
2 changed files with 4 additions and 2 deletions

View File

@@ -461,7 +461,7 @@ u32 sfc_nand_erase_block(u8 cs, u32 addr)
return ret;
}
static u32 sfc_nand_prog_page_raw(u8 cs, u32 addr, u32 *p_page_buf)
u32 sfc_nand_prog_page_raw(u8 cs, u32 addr, u32 *p_page_buf)
{
int ret;
u32 plane;
@@ -523,7 +523,7 @@ u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare)
return ret;
}
static u32 sfc_nand_read_page_raw(u8 cs, u32 addr, u32 *p_page_buf)
u32 sfc_nand_read_page_raw(u8 cs, u32 addr, u32 *p_page_buf)
{
int ret;
u32 plane;

View File

@@ -131,6 +131,8 @@ u32 sfc_nand_ecc_status_sp5(void);
u32 sfc_nand_erase_block(u8 cs, u32 addr);
u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare);
u32 sfc_nand_read_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare);
u32 sfc_nand_prog_page_raw(u8 cs, u32 addr, u32 *p_page_buf);
u32 sfc_nand_read_page_raw(u8 cs, u32 addr, u32 *p_page_buf);
u32 sfc_nand_check_bad_block(u8 cs, u32 addr);
u32 sfc_nand_mark_bad_block(u8 cs, u32 addr);
void sfc_nand_ftl_ops_init(void);