diff options
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/nand-x1000.c')
-rw-r--r-- | firmware/target/mips/ingenic_x1000/nand-x1000.c | 6 |
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 | ||
219 | void 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 | |||
219 | static uint8_t nand_wait_busy(struct nand_drv* drv) | 225 | static uint8_t nand_wait_busy(struct nand_drv* drv) |
220 | { | 226 | { |
221 | uint8_t reg; | 227 | uint8_t reg; |