mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 04:10:18 +09:00
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:
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user