diff options
Diffstat (limited to 'drivers/rkflash/sfc_nand_boot.c')
-rw-r--r-- | drivers/rkflash/sfc_nand_boot.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/rkflash/sfc_nand_boot.c b/drivers/rkflash/sfc_nand_boot.c index 2cc8a8c77472..60e033efcdde 100644 --- a/drivers/rkflash/sfc_nand_boot.c +++ b/drivers/rkflash/sfc_nand_boot.c @@ -6,15 +6,17 @@ #include <linux/mutex.h> #include "rk_sftl.h" +#include "rkflash_api.h" +#include "sfc.h" #include "sfc_nand.h" -#include "sfc_nand_boot.h" #include "typedef.h" int snand_init(void __iomem *reg_addr) { int ret; - ret = sfc_nand_init(reg_addr); + sfc_init(reg_addr); + ret = sfc_nand_init(); if (ret == 0) ret = sftl_init(); @@ -45,5 +47,6 @@ void snand_deinit(void) int snand_resume(void __iomem *reg_addr) { - return sfc_nand_init(reg_addr); + sfc_init(reg_addr); + return sfc_nand_init(); } |