diff options
author | Joe Hershberger <joe.hershberger@ni.com> | 2012-08-22 16:49:42 -0500 |
---|---|---|
committer | Scott Wood <scottwood@freescale.com> | 2012-09-17 17:32:10 -0500 |
commit | eee623a5049963d0c085be37128bbd22bee1ba1e (patch) | |
tree | 315346f1597dbeebd2a0d071325bac7fea9de16f /include/nand.h | |
parent | d62e9caaaf7e6f5c7d86c9ea19170bfa5adda8be (diff) | |
download | u-boot-imx-eee623a5049963d0c085be37128bbd22bee1ba1e.zip u-boot-imx-eee623a5049963d0c085be37128bbd22bee1ba1e.tar.gz u-boot-imx-eee623a5049963d0c085be37128bbd22bee1ba1e.tar.bz2 |
nand: Add support for unlock.invert
NAND unlock command allows an invert bit to be set to unlock all but
the selected page range.
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
[scottwood@freescale.com: updated docs and added comment about invert bit]
Signed-off-by: Scott Wood <scottwood@freescale.com>
Diffstat (limited to 'include/nand.h')
-rw-r--r-- | include/nand.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/nand.h b/include/nand.h index c554c55..e9b47f1 100644 --- a/include/nand.h +++ b/include/nand.h @@ -144,8 +144,8 @@ int nand_erase_opts(nand_info_t *meminfo, const nand_erase_options_t *opts); #define NAND_LOCK_STATUS_LOCK 0x02 #define NAND_LOCK_STATUS_UNLOCK 0x04 -int nand_lock( nand_info_t *meminfo, int tight ); -int nand_unlock( nand_info_t *meminfo, ulong start, ulong length ); +int nand_lock(nand_info_t *meminfo, int tight); +int nand_unlock(nand_info_t *meminfo, ulong start, ulong length, int allexcept); int nand_get_lock_status(nand_info_t *meminfo, loff_t offset); int nand_spl_load_image(uint32_t offs, unsigned int size, void *dst); |