summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/ndfc.c
diff options
context:
space:
mode:
authorBen Gardiner <bengardiner@nanometrics.ca>2011-06-14 16:35:07 -0400
committerScott Wood <scottwood@freescale.com>2011-07-01 15:56:51 -0500
commitc9494866df835bcee68e17339aec1090faa704da (patch)
treea1c782909c323bf839403dc3c0abb124567a99e2 /drivers/mtd/nand/ndfc.c
parent169d54d8b33b4d06d6f215e2b312a0b18f7909dc (diff)
downloadu-boot-imx-c9494866df835bcee68e17339aec1090faa704da.zip
u-boot-imx-c9494866df835bcee68e17339aec1090faa704da.tar.gz
u-boot-imx-c9494866df835bcee68e17339aec1090faa704da.tar.bz2
cmd_nand: add nand write.trimffs command
Add another nand write. variant, trimffs. This command will request of nand_write_skip_bad() that all trailing all-0xff pages will be dropped from eraseblocks when they are written to flash as-per the reccommended behaviour of the UBI FAQ [1]. The function that implements this timming is the drop_ffs() function by Artem Bityutskiy, ported from the mtd-utils tree. [1] http://www.linux-mtd.infradead.org/doc/ubi.html#L_flasher_algo Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> CC: Artem Bityutskiy <dedekind1@gmail.com> CC: Detlev Zundel <dzu@denx.de> Acked-by: Scott Wood <scottwood@freescale.com> Signed-off-by: Scott Wood <scottwood@freescale.com>
Diffstat (limited to 'drivers/mtd/nand/ndfc.c')
0 files changed, 0 insertions, 0 deletions