diff options
author | 2017-12-04 12:34:47 +0000 | |
---|---|---|
committer | 2017-12-13 00:36:00 +0100 | |
commit | 20ccb993f29bd6ad17699dd0b349db086e3ca719 (patch) | |
tree | 973615108d678dc46e483299d4ed856dc925c145 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | dt-bindings: mtd: fsl-quadspi: Pass the qspi clock names (diff) | |
download | linux-dev-20ccb993f29bd6ad17699dd0b349db086e3ca719.tar.xz linux-dev-20ccb993f29bd6ad17699dd0b349db086e3ca719.zip |
mtd: spi-nor: check FSR error bits for Micron memories
For Micron spi nor device, when erase/program operation
fails, especially the failure results from intending to
modify protected space, spi-nor upper layers still get
the return which shows the operation succeeds. This is
because current spi_nor_fsr_ready() only uses FSR bit.7
(flag status register) to check device whether ready.
This patch fixes this issue by checking relevant error
bits in FSR.
The FSR is a powerful tool to investigate the status of
device, checking information regarding what the memory is
actually doing and detecting possible error conditions.
Signed-off-by: beanhuo <beanhuo@micron.com>
Signed-off-by: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions