Ben Gardiner
c9494866df
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>
2011-07-01 15:56:51 -05:00
..
2010-08-09 01:07:37 +02:00
2011-05-12 23:31:07 +02:00
2010-07-24 20:43:57 +02:00
2011-02-09 21:32:20 +01:00
2011-04-13 15:56:39 -04:00
2011-04-08 00:44:27 -04:00
2011-04-25 21:11:21 -04:00
2010-07-24 20:43:57 +02:00
2010-07-04 23:55:42 +02:00
2010-08-09 01:07:37 +02:00
2011-05-10 22:47:32 +02:00
2010-08-09 01:06:34 +02:00
2010-11-28 21:58:24 +01:00
2010-07-24 20:43:57 +02:00
2010-07-24 20:43:57 +02:00
2010-07-04 23:55:42 +02:00
2010-10-12 22:44:33 +02:00
2010-07-04 23:55:42 +02:00
2010-07-04 23:55:42 +02:00
2010-07-24 20:43:57 +02:00
2010-10-06 22:42:14 +02:00
2010-07-04 23:55:42 +02:00
2010-07-24 20:43:57 +02:00
2010-07-24 20:54:46 +02:00
2011-01-11 20:56:34 +01:00
2011-01-11 20:56:34 +01:00
2011-06-01 22:44:50 +02:00
2011-02-19 20:32:38 +01:00
2010-10-19 23:52:45 +02:00
2011-04-13 15:57:00 -04:00
2010-07-04 23:55:42 +02:00
2011-04-28 10:56:54 +02:00
2011-04-30 23:29:55 +02:00
2010-07-04 23:55:42 +02:00
2010-07-24 20:43:57 +02:00
2011-02-15 21:45:55 +01:00
2011-01-19 00:04:43 +01:00
2011-04-08 00:44:27 -04:00
2011-05-19 22:22:44 +02:00
2010-08-09 01:07:37 +02:00
2010-07-24 20:43:57 +02:00
2010-07-24 20:43:57 +02:00
2010-07-04 23:55:42 +02:00
2011-04-13 15:56:47 -04:00
2011-04-30 23:09:48 +02:00
2011-04-13 15:56:47 -04:00
2010-07-24 20:43:57 +02:00
2010-08-09 01:06:34 +02:00
2011-01-09 18:06:50 +01:00
2010-07-24 20:43:57 +02:00
2011-04-29 03:20:01 -05:00
2011-05-18 14:37:03 -05:00
2010-07-24 20:43:57 +02:00
2010-10-11 15:11:01 -05:00
2011-07-01 15:56:51 -05:00
2011-06-01 22:35:09 +02:00
2011-05-12 19:47:14 +02:00
2010-12-17 14:32:12 -06:00
2010-10-02 16:00:40 -04:00
2010-11-14 23:46:46 +01:00
2010-07-04 23:55:42 +02:00
2010-07-24 20:43:57 +02:00
2010-07-16 10:55:09 -05:00
2010-07-24 20:43:57 +02:00
2010-07-24 20:43:57 +02:00
2011-01-11 20:56:34 +01:00
2010-07-24 20:43:57 +02:00
2011-04-12 02:30:25 -04:00
2011-04-13 15:56:47 -04:00
2010-07-04 23:55:42 +02:00
2010-10-06 20:50:38 -04:00
2010-08-09 01:07:37 +02:00
2010-08-09 01:07:37 +02:00
2010-07-04 23:55:42 +02:00
2010-07-04 23:55:42 +02:00
2010-10-12 23:31:10 +02:00
2011-03-21 10:02:16 +01:00
2010-12-03 18:24:04 +01:00
2010-07-04 23:55:42 +02:00
2011-04-13 15:56:47 -04:00
2011-04-12 22:58:31 +02:00
2011-02-02 21:56:39 +01:00
2010-08-09 01:07:37 +02:00
2010-07-04 23:55:42 +02:00
2011-01-09 17:57:37 +01:00
2010-11-28 21:58:48 +01:00
2011-04-04 09:24:43 -05:00
2010-11-17 22:06:40 +01:00
2011-01-09 17:57:37 +01:00
2010-12-17 21:07:14 +01:00
2010-12-17 21:07:14 +01:00
2010-12-17 21:07:14 +01:00
2010-09-19 19:29:48 +02:00
2011-04-04 22:26:16 -05:00
2011-05-24 16:08:44 -05:00
2010-09-19 19:29:48 +02:00
2010-12-17 21:07:14 +01:00
2010-12-17 21:07:14 +01:00
2011-04-28 00:46:01 +02:00
2011-04-13 19:43:28 +10:00
2011-04-25 21:11:21 -04:00
2010-09-20 15:08:51 +02:00
2011-05-10 23:19:07 +02:00
2011-02-02 22:36:10 +01:00
2011-04-25 21:11:21 -04:00
2010-07-04 23:55:42 +02:00
2011-01-27 00:20:59 +01:00
2011-06-22 20:00:51 +02:00
2011-06-22 20:00:51 +02:00
2011-04-30 23:09:25 +02:00
2011-02-21 08:30:55 +01:00
2010-11-28 21:58:48 +01:00
2011-04-12 22:58:31 +02:00
2011-02-19 20:32:36 +01:00