linux/drivers/mtd/chips
Joakim Tjernlund 9e1e1062a4 mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.
commit f1ce87f608 upstream.

cfi_ppb_unlock() walks all flash chips when unlocking sectors,
avoid walking chips unaffected by the unlock operation.

Fixes: 1648eaaa15 ("mtd: cfi_cmdset_0002: Support Persistent Protection Bits (PPB) locking")
Signed-off-by: Joakim Tjernlund <joakim.tjernlund@infinera.com>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
History 2018-11-20 18:05:24 +00:00
..
cfi_cmdset_0001.c mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. 2018-10-21 08:45:41 +01:00
cfi_cmdset_0002.c mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. 2018-11-20 18:05:24 +00:00
cfi_cmdset_0020.c mtd: cfi: indent some if statements 2014-05-20 17:36:01 -07:00
cfi_probe.c mtd: cfi: Remove unnecessary OOM messages 2014-03-10 22:42:25 -07:00
cfi_util.c mtd: cfi: indent some if statements 2014-05-20 17:36:01 -07:00
chipreg.c mtd: simplify return logic in do_map_probe() 2012-03-27 00:35:06 +01:00
fwh_lock.h mtd: add leading underscore to all mtd functions 2012-03-27 00:20:01 +01:00
gen_probe.c mtd: gen_probe: Remove unnecessary OOM messages 2014-03-10 22:42:25 -07:00
jedec_probe.c mtd: jedec_probe: Fix crash in jedec_read_mfr() 2018-06-16 22:22:51 +01:00
Kconfig mtd: Kconfig: give the CFI command set version in prompt and help 2014-05-20 17:36:43 -07:00
Makefile [MTD] [CHIPS] Remove MTD_OBSOLETE_CHIPS (jedec, amd_flash, sharp) 2007-05-09 13:34:37 +01:00
map_absent.c mtd: remove retlen zeroing duplication 2012-03-27 00:29:34 +01:00
map_ram.c mtd: remove R/O checking duplication 2012-03-27 00:29:11 +01:00
map_rom.c mtd: remove R/O checking duplication 2012-03-27 00:29:11 +01:00