diff --git a/drivers/rkflash/sfc_nand.c b/drivers/rkflash/sfc_nand.c index 0953ac122476..e96acf0b9556 100644 --- a/drivers/rkflash/sfc_nand.c +++ b/drivers/rkflash/sfc_nand.c @@ -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; diff --git a/drivers/rkflash/sfc_nand.h b/drivers/rkflash/sfc_nand.h index f1a83c29246c..51cbd0d57e30 100644 --- a/drivers/rkflash/sfc_nand.h +++ b/drivers/rkflash/sfc_nand.h @@ -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);