summaryrefslogtreecommitdiff
path: root/firmware/target/mips/ingenic_x1000/nand-x1000.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/nand-x1000.c')
-rw-r--r--firmware/target/mips/ingenic_x1000/nand-x1000.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/mips/ingenic_x1000/nand-x1000.c b/firmware/target/mips/ingenic_x1000/nand-x1000.c
index 286dc3c64b..e22c639b8f 100644
--- a/firmware/target/mips/ingenic_x1000/nand-x1000.c
+++ b/firmware/target/mips/ingenic_x1000/nand-x1000.c
@@ -216,6 +216,12 @@ void nand_close(struct nand_drv* drv)
216 sfc_close(); 216 sfc_close();
217} 217}
218 218
219void nand_enable_otp(struct nand_drv* drv, bool enable)
220{
221 nand_upd_reg(drv, FREG_CFG, FREG_CFG_OTP_ENABLE,
222 enable ? FREG_CFG_OTP_ENABLE : 0);
223}
224
219static uint8_t nand_wait_busy(struct nand_drv* drv) 225static uint8_t nand_wait_busy(struct nand_drv* drv)
220{ 226{
221 uint8_t reg; 227 uint8_t reg;